Saint Michael's Alley
➤ 140 Homer Avenue, Palo Alto, 94301, United States Of America
Vegetarian, European, Seafood, Pizza, Cafés
"interesting, creative and diverse selection of starters, netzen and desserts. very friendly staff, good cocktails and a well-thought wine card. we are native and this is our favorite."