Mediterranean Restaurants in Vincennes, IN La Cucina118 N 2nd StVincennes, IN, 475918122553663CompanysGyrosItalian RestaurantItalian RestaurantsMediterranean RestaurantsPizza DeliverySmokehouse BbqSteak RestaurantsUsed Restaurant Equipment Supplies Show More