Italian restaurant · 4837 W Lake Rd, Mayville, NY
To-Go · Dine-In
More food in Mayville, NY · Italian Food in Mayville