St Michael's Alley
Open
140 Homer Ave
Palo Alto, CA 94301
St. Michael's Alley is a unique venue located in Palo Alto, California, offering a cozy atmosphere for dining and socializing. It combines a rich blend of history and modern culinary art, making it a cherished spot for both locals and visitors alike.
The establishment is known for its diverse menu and commitment to quality, providing guests with a memorable dining experience. Whether for a casual meal or a special occasion, St. Michael's Alley caters to a variety of tastes and preferences.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.