Yes, the restaurant Stella's Bar & Restaurant serves French food and also serves European, International food.