İmren Izgara is a barbecue restaurant known for its grilled meats, including pirzola (grilled chops), köfte (meatballs), and içli köfte (stuffed meatballs).