en
×
About Us
Contact Us
Guides
Articles
Vota
/
South Africa
/
Edenvale
/
Olive You
Olive You
Deli · Sandwich Shop
Deli "Olive You" offers a selection of prepared foods. Located in Glendower Shopping Centre.
99 Linksfield Rd, GP
Edenvale, South Africa
olive-you.co.za
Location
The ranking
Best Deli in Edenvale
12 places, none rated yet
See the full list →