Brasserie Le Royal Café offers global cuisine and crispy sandwiches. It features a relaxed atmosphere and a covered terrace. Located near the Antwerp Central Train Station.