French Restaurants in Greentown, IN Crave Crepes107 N Meridian StGreentown, IN, 469367656282000French RestaurantsMia CucinaRestaurant CouponsRestaurants DowntownRestaurants HiringRestaurants That DeliverSteak RestaurantsUsed Restaurant Equipment Supplies Show More