XL Grillen is a restaurant.