The Owl House
$$ New American restaurant, Vegan restaurant, Vegetarian restaurant
About
The Owl House brings a cozy charm to Rochester’s dining scene, delighting guests with its inventive New American menu. Located at 75 Marshall St, this family-friendly spot boasts a stellar array of vegan and vegetarian options, perfect for all dietary needs. With a price range of $2 and a 4.6-star rating, diners rave about breakfast favorites like vegan stuffed French toast and indulgent cocktails. Whether you choose to dine in their inviting atmosphere or enjoy outdoor seating, you’ll be met with exceptional service and a menu that invites you to come back for more.