520 Ramona St
Palo Alto, CA 94301
Currently Bay Leaf Cafe has no user ratings.
Be the first person to rate and review this restaurant!
People Who Viewed This Also Viewed...
Cuisine: Californian, Eclectic ...
Cuisine: American, Mediterranean ...
Cuisine: American, Continental ...