Taka Taka Mam is a souvlaki grill offering classic Greek grilled dishes.