Fish and Chips
Calamari
A Cocktail Called a Fish Bowl
Hake
Chicken Pizza
Pork Ribs
Tequila Sunrise
Chicken & Prawn Curry
Stella Artois Belgium
500grams Prawn Special R199 00
Springbok Carpaccio
Crumbed Mushrooms
Fillet
Fish Bowl Cocktail
Burger Sliders
Seafood Platter
Breakfast Plate
Chicken Nachos and Such Salmon Sandwich
Cappuccino
Something Meaty Pizza
If you’re in the mood for a delightful dining experience, 2 On Main Menu offers an exciting array of dishes that will leave you craving more. Located in the heart of Shaka’s Rock, Ballito, at Shop6, 2 Main Rd, this spot combines fresh, local ingredients with bold flavors that cater to every taste. Whether you're in the mood for a light bite or a hearty meal, the menu is filled with mouthwatering options. From perfectly grilled seafood to rich, flavorful meats and vibrant vegetarian dishes, each plate promises to be a feast for the senses. The laid-back atmosphere makes it an ideal place for anything from casual lunches to special evening outings. The friendly service and charming surroundings only add to the experience, making it a must-visit spot for anyone in the area.