Le Grand Café is a restaurant offering generously portioned meals.