Restaurant
Villaggio
59 locals recommend
Tips from locals
Great Italian restaurant in the heart of the village. A must do in the Ellicottville restaurant scene.
Locals also recommend
Location
7 Monroe St
Ellicottville, NY