tashas Melrose ArchRestaurantsMelrose BlvdJohannesburg, GP, 2196 · ZA+27115685488melrose@tashascafe.comtashascafe.comHours not available