Rated
5.0 out of
5 from
1Reviews
The Owl House
is a fantastic Vegetarian / Vegan Restaurant Restaurant
Ranked #1 of 10 Restaurants in Washington Square Rochester.
Some say it is delicious.
★★★★★ on the 7th of August, 2013
... cheese! Their smoked tofu is delicious. Best veg*n...