Italian restaurant · 111 S Main St, Vicksburg, MI
Dine-In
More food in Vicksburg, MI · Italian Food in Vicksburg