El Patio Restaurant
(510) 796-1733 | View Website

37311 Fremont Blvd, Fremont, CA | Directions   94536

37.558274 -122.007418
Get Directions