MAIN MENU
Gio's Villa Vancheri
690 Lafitte St.
Mandeville, LA 70448
Tel: (985) 624-2597

Delicious, authentic Italian fare upstairs, tapas downstairs. Lunch daily, dinner Tue-Sat. Full bar. New location across from Mandeville Trailhead.