St Michael's Alley

★★★★★ 10 reviews
650-326-2530
800 High St


Palo Alto, CA 94301

Search for Restaurants

Similar Nearby


Recommended Nearby