Grand Café de Stal is a restaurant offering European cuisine.