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 and professionals 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, takeaway subs, sandwiches and salads and continental breakfasts and even some home baked delicacies.

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 on 021-448-9777.
We would be happy to discuss your requirements with you.

We can also host any private function up to sixty people day or night.

Opening Times:

Monday to friday: 7:00 – 16:00
Saturday: 8:00 – 14:30
Sunday and public holidays: closed


Corner Station and Lower Main Roads, Observatory, Cape Town, 7925

Contact Us:

Tel: 021-448-9777