← Palo Alto restaurants
Opa!
No reviews yet
Greek140 University Ave, Palo Alto
Own or manage Opa!? Claim this listing free
Hours
Hours not listed yet.
Details
Address140 University Ave, Palo Alto 94301
Phone(650) 391-9855
Websitehttp://www.opaauthenticgreek.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.