Mega Tantuni Kokoreç is an offal barbecue restaurant specializing in Turkish street food like tantuni and kokoreç.