La Renaissance is an establishment offering main course meals.