Spain Restaurant
1866 Glendale Blvd, Los Angeles, CA
🍺 beer
🍷 wine
🍕 pizza