Grill Bar Chechło offers a diverse menu centered around grilled specialties.