Local businesses in Lenasia

Discover 1 local businesses in Lenasia including cafes. See addresses, phone numbers, opening hours and ratings.

Créme Cafe

Créme Cafe

Ice cream shop

4.6 (1141)

71 Willow St, Lenasia, 1820

Other cities in South Africa