El Patio Restaurant

1750 W La Palma Ave Anaheim CA 92801 USA

(714) 758-1649

Location