The Leaf Restaurant
(522)
Restaurant
Address: 203 W Liberty St, Wooster, OH 44691
Hours: Open ⋅ Closes 10 PM
Phone: (330) 804-0126
No information is available for this page. · Learn why
Rating
(10)
This restaurant is renowned for its freshly cooked food and rightly so. They catered for a vegetarian, a carnivore and a fish enthusiast.