• 2 on Main Restaurant and Sports Diner - Ballito - 5
  • 2 on Main Restaurant and Sports Diner - Ballito - 6
  • 2 on Main Restaurant and Sports Diner - Ballito - 7
  • 2 on Main Restaurant and Sports Diner - Ballito - 8

Welcome to 2 on Main
Restaurant and Sports Diner

At 2 on Main we are passionate about excellent dining, not only the taste of the food but the presentation and the ambiance to add to the experience!

We are proud to offer dishes that will excite your taste buds leaving you wanting to come back again and again…

From our Main Menu, please try our carefully aged and tender steaks, grilled to perfection. You will also find a selection of poultry, seafood and salads to choose from as well as an assortment of desserts and a range of hot or cold beverages to complete your meal.

Enjoy your time with us as you become a member of 2 on Main Restaurant family.

Come and Meet Us

We are located in upmarket area of Ballito, 35 KM North of Durban.

BALLITOVILLE, BALLITO

2 Main Road,
Shakasrock,
Ballitoville,
KwaZulu-Natal,
South Africa.
Phone: 062 105 0545
Mail: bookings@2onmain.co.za

LAT: -29.51282
LONG: 31.22927


Opening Hours

  • Monday - Thursday
    10 am - 10 pm
  • Friday
    10 am - 10 pm
  • Saturday
    10 am - 10 pm
  • Sunday
    10 am - 10 pm

We'd love to hear from you

Accepted Payments
Discover Credit Card
MasterCard Credit Card
VISA Credit Card
Cash Payment Option

Copyright © 2onMain Restaurant -
2019. All Rights Reserved.