The Leaping Frog
Johannesburg 2062 South Africa
Johannesburg 2062 South Africa
+27 11 465 3421
Open Hours9a-6p
OverviewThe decor of Lily Pad complements its assortment of Continental treats. Revel in the modern, colourful atmosphere with furnishings marked by a slick, metallic finish. Diners...
more