Las Palmas Spanish & Cuban

Las Palmas Spanish & Cuban

11671 Victory Blvd, North Hollywood, CA
(818) 985-5955 serving: South Valley, North Hollywood

Location, Location, Location:

Categories:

Restaurants,

The Low Down

Rants, Raves & Reviews