About
The Owl House, a premier New American restaurant, offers a unique dining experience in the heart of Rochester, NY. Located at 75 Marshall St, our restaurant is a haven for foodies and health-conscious individuals alike. As a Vegan restaurant and Vegetarian restaurant, we cater to diverse tastes and dietary needs.
Our chefs craft innovative, farm-to-table dishes using fresh, locally sourced ingredients. From hearty bowls to flavorful small plates, our menu is designed to delight both vegans and non-vegans alike. Whether you're in the mood for a satisfying lunch or a romantic dinner, our cozy atmosphere and exceptional service ensure a memorable experience.
At The Owl House, we're passionate about serving creative, plant-based cuisine that nourishes both body and soul. Join us for a truly exceptional dining experience that will leave you feeling full and inspired. Book your table now and discover why we're a top-rated New American restaurant in Rochester!