Devecioğlu Izgara is a bar and grill specializing in grilled meats, including lamb chops and liver skewers.