XXL Grill is a family-run Balkan restaurant with a long-standing tradition. They offer a diverse menu of grilled specialties, steaks, and more.