De Griek XL is a restaurant offering authentic Greek cuisine.