Stoa

3.0/5.0

3750 Fabian Way

Palo Alto, CA

424-3900

Category: Vegetarian

Tell others

Share your dining experience!