La Terrasse Rooftop Cafe & Deli.
435 Atterbury Rd, Menlo Park, Pretoria, 0081, South Africa
Coffee at Isabelle's
75 13th St, Menlo Park, Pretoria, 0081, South Africa
Plan B Bistro
64 13th Street Greenlyn Village Centre, Menlo Park, Pretoria, 0081, South Africa
Eisbein & Co. Traditional German Restaurant
Thomas Edison Street \u0026, 13th St, Menlo Park, Pretoria, 0081, South Africa
SUPERSPAR Menlo
Shop 1, Menlo Park Centre, 71 13th St, Menlo Park, Pretoria, 0081, South Africa
AS GREEK AS IT GETS - Menlo Park, Pretoria
13th Avenue Greenlynn Village, Menlo Park, Pretoria, 0081, South Africa
Buffelsfontein Beesboerdery
22, Greenlyn Village Centre, Menlo Park, Pretoria, 0181, South Africa
Junction 502 Apartments
502 Atterbury Rd, Menlo Park, Pretoria, 0081, South Africa
Greenlyn Village Centre
Suite 2, Waterkloof Rand Centre Corner Of Thomas Edison St \u0026, 13th St, Menlo Park, Pretoria, 0181, South Africa
Love it Art Cafe - Menlopark
Greenly Village, 13 Thomas Edison St, Menlo Park, Pretoria, 0081, South Africa