The Owl House


75 Marshall St
Rochester, NY 14607

An American Restaurant in Rochester NY

The Owl House Rochester is located off of Monroe Avenue on Marshall St in a lovely old house. Free off-street public parking at the end of Marshall Street within eyesight of the restaurant (after 5 PM on weekdays and all day on weekends) and street parking is readily available on both streets.


Day Opening Closing
Mon 4:00pm 8:30pm
Tue-Wed Closed  
Thu-Sun 4:00pm 8:30pm
Click the button to add a review for The Owl House

Add Review