Spain Restaurant

Spanish | Echo Park

Address

1866 Glendale Boulevard | Map
Los Angeles, California 90026
323-667-9045
www.restaurantspain.net

Today's hours

11:00am - 8:00pm
Monday Closed
Tuesday 11:00am - 8:00pm
Wednesday 11:00am - 8:00pm
Thursday 11:00am - 8:00pm
Friday 11:00am - 9:00pm
Saturday 11:00am - 9:00pm
Sunday 11:00am - 8:00pm

Spain Restaurant

1866 Glendale Boulevard
Los Angeles, California 90026
323-667-9045

MORE ABOUT Spain Restaurant