>

St. Michael’s Alley – Palo Alto

Blog Book Now! Planning An Event?
St. Michael’s Alley

St. Michael’s Alley serves modern, hearty California cuisine and wine that everybody will enjoy. Stop in this Silicon Valley restaurant today!

Location

140 Homer Ave, Palo Alto, CA 94301
(650) 326-2530
Share
Facebooktwitterpinterest