Italian restaurant · 5224 E Indiana Beach Rd, Monticello, IN
Dine-In
More food in Monticello, IN · Italian Food in Monticello