Remove Ads

Photo of The Invention Restaurant

The Invention Restaurant

15 N Main St, Milan, Ohio 44846 USA

78 Reviews

Florentine Omelet

Photo Credit: Yelp

Remove Ads