Kara-da Izgara is a bar and grill offering unique flavors.