Barcelona Restaurant - Sherman Oaks

#72 - European - Sherman Oaks, #72 - European - Sherman Oaks, Spanish
13830 Burbank Blvd. Sherman Oaks, CA 91401, United States
Dishes: 3

Barcelona Restaurant

Phone
(+1)8189976604
Address
13830 Burbank Blvd. Sherman Oaks, CA 91401, United States
Fast & Simple Download Menulist App now