French Restaurants in Lebanon, IN Bijou111 W Main StLebanon, IN, 460527654827090FoodFrench RestaurantsPlaces To EatRestaurants DowntownRestaurants That DeliverUsed Restaurant Equipment Supplies Show More