Restaurant Spain 1866 Glendale Blvd. Los Angeles CA United States
Kid Friendly
Hours: Lunch & Dinner Tues.-Sun.
Phone: 323.667.9045 Accepts: MasterCard/Eurocard