Eat on Main’s desire is to serve you delicious food in a friendly, clean and comfortable environment. We are conveniently situated in bustling Observatory in close proximity to Observatory train station, Groote Schuur Hospital and the UCT Medical School. An ideal restaurant for students, professionals, tourists and locals to relax and socialise while enjoying good, wholesome food.


With more than 20 years’ experience in the restaurant and catering field, Massimo and his team are there to welcome you at all times. Eat On Main offers breakfasts, indulgent lunches, light meals, sandwiches, salads and continental breakfasts and even some home baked delicacies.

The main theme to the restaurant is Italian and Cape Cuisine, so you will definitely find a mouth-watering dish that will capture your fancy.


Recently granted a liquor licence, you can enjoy a glass of wine or a cold refreshment with your meal.

Looking for somewhere to escape and catch up on your emails? We also offer free WIFI and don’t forget, great coffee!

We Do Catering Too!
If you are looking for someone to cater for your office function then give us a call. We would be happy to discuss your requirements with you.




Head east on Nelson Mandela Boulevard/N2 and keep left at the fork to continue on Settlers Way/N2, follow signs for Cape Town International Airport/Somerset West. Take exit 8 for M57/Liesbeek Parkway and continue onto Liesbeek Parkway/M57. Turn left onto Station Road/M163. Eat On Man will be on the right.


-33° 56' 17.29''


18° 28' 7.14''
Book a Table at Eat On Main
Book a Table
Contact Eat On Main
Contact Us
86 Station Road
Cnr Station & Main Roads
Observatory, Cape Town


View map
Food Served
Light MealsBreakfastItalianSouth African
Average Price$$
Payment accepted
Trading Hours
Monday - Thursday: 07:00 - 17:00
Friday: 07:00 - 16:00
Saturday: 08:30 - 15:00
Sundays & Public Holidays: Closed
Take Out
Secure Parking
Child Friendly
Outside Catering
Load Shedding
© 2018 - South African Restaurants - Dining-OUT