Taka Taka Mam is a souvlaki and grill restaurant.