Max Grill is a highly-rated barbecue restaurant in Kraków, offering a diverse menu of grilled specialties.