Caffe Neo

Cafe in Cape Town
129 Beach Road, Mouille Point, Cape TownOpening at 7:00 AMOpen today until 7:00 PMOpening at 7:00 AM tomorrowSorry, we're closed
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


Posted on Mar 12, 2018

WHATS FOR BREAKFAST: A delicious egg and bacon open sandwich, with tomato, cheese and fresh lettuce on whole grain bread. Breakfast is served! 🍳


a month ago
Cape Town Insider Secret Great to see Neo back to its former glory, great food great service, lovely vibe and a fabulous place to catch up on your work. I visited again yesterday and confirm Neo it's back at full form --- one of Cape Town's nicest cares for breakfast, brunch or lunches till 5.
- Bill G
a month ago
My go to place in Cape Town for a great coffee, friendly service and home style Greek food... and the position is great :-)
- john s
a month ago
I love Cafe Neo for early morning breakfasts, almost right on the beach, a cosy place with a great outdoor area, and a long table in the middle if you want to work on your laptop all day. Great Coffees, Excellent Food, and a Brilliant Fruit Salad with Wheat and Sugar Free Granola and Yoghurt. A good place to meet, refresh and be ready for the day. I live in Milnerton, so have to get through the traffic to get to Cafe Neo, but the morning journey is well worth it. Wish I could do it more often. Although the officially open at 7, if you happen to arrive at 6.30, they will let you in, although you'll need to wait till 7 for that first coffee. No problem :)
- David L

About us

CaffΓ© Neo's large windows frame a modern space with sociable benches, while terrace chairs overlook Mouille Point lighthouse. Greek Cypriot, Michael Elias offers easy deli-style food with an Aegean twist - Greek biscuits, pastries, dips and breads, plus breakfast and sandwich options or deli take-aways.

Contact Us


Call now
  • 021 433 0849


Get directions
129 Beach Road
Mouille Point
Cape Town
South Africa

Business Hours

Mon:7:00 AM – 7:00 PM
Tue:7:00 AM – 7:00 PM
Wed:7:00 AM – 7:00 PM
Thu:7:00 AM – 7:00 PM
Fri:7:00 AM – 7:00 PM
Sat:7:00 AM – 7:00 PM
Sun:7:00 AM – 7:00 PM