Food
The 20 Best Melrose Arch Restaurants
Melrose Arch restaurants offer a diverse range of dining options to suit every taste and budget. Whether you’re in the mood for Italian cuisine, sushi, steak, or seafood, Melrose Arch has got you covered. With over 20 restaurants to choose from, you’ll find everything from casual cafes to fine-dining establishments, each offering its own unique ambiance and culinary experience. So if you’re looking for a great meal in a lively and vibrant setting, Melrose Arch Restaurants should be at the top of your list.
Also read: 10 of the Top Malls in Johannesburg
Take a look at the 20 best dining options at Melrose Arch Restaurants:
1. Mezepoli Restaurant Melrose Arch
Indulge in a Mediterranean dining experience at Mezepoli Restaurant Melrose Arch. This restaurant offers a variety of delicious mezze plates, seafood, and meat dishes that will satisfy your cravings. The sleek and modern décor of the restaurant will make your dining experience even more enjoyable. Be sure to try one of their signature cocktails for the ultimate experience at Melrose Arch Restaurants.
Service options: Dine-in, Kerbside pickup, Delivery
Address: The Piazza, SL26, Whiteley Rd, Melrose, Johannesburg, 2196
Hours: Sunday – Monday, 11:00 am – 09:00 pm; Tuesday – Saturday, 11:00 am – 10:00 pm
Menu: Mezepoli Restaurant Melrose Arch
Phone: 011 684 1162
2. Cuisino
If you’re looking for fine dining in the heart of Melrose Arch, Cuisino is the perfect spot. This restaurant offers an elegant and intimate atmosphere that is perfect for date nights or special occasions. Their menu combines French and South African cuisine, making their dishes a feast for both the eyes and the taste buds. Visit Cuisino for a memorable dining experience at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway
Address: Melrose Arch, 11 The High St, Birnam, Johannesburg, 2196
Hours: Monday – Sunday, 10:00 am – 10:00 pm
Menu: Cuisino
Phone: 010 020 3699
3. The Grillhouse Melrose Arch
Meat lovers, rejoice! The Grillhouse Melrose Arch is a must-visit restaurant. This restaurant is known for its high-quality, perfectly aged beef cuts and offers a dining experience like no other. So whether you’re craving a juicy steak or succulent ribs, The Grillhouse has got you covered at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway, Delivery
Address: Melrose Arch, H20 & H21, 38 Whiteley Rd, Melrose North, Johannesburg, 2076
Hours: Monday – Sunday, 12:00 pm – 10:00 pm
Menu: The Grillhouse Melrose Arch
Phone: 010 446 1911
4. Ghazal Melrose Arch
Get a taste of authentic Indian cuisine at Ghazal Melrose Arch. This restaurant offers an extensive menu of flavorful curries, tandoori dishes, and naan bread. The cosy and intimate atmosphere of the restaurant is perfect for a family dinner or a night out with friends. Visit Ghazal Melrose Arch for an unforgettable dining experience at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway, Delivery
Address: 3 Crescent Dr, Birnam, Johannesburg, 2196
Hours: Monday – Tuesday, 12:00 pm – 10:00 pm
Menu: Ghazal Melrose Arch
Phone: 011 684 1257
5. Mr. George
Mr George is a Mediterranean restaurant with a South African twist. The restaurant’s open kitchen and inviting atmosphere make it a perfect spot for a casual meal. Enjoy a selection of delicious dishes, including wood-fired pizzas, pasta, and fresh seafood, and don’t forget to try their homemade desserts. Visit Mr George for a delicious meal at Melrose Arch Restaurants.
Service options: Dine-in, Kerbside pickup, Delivery
Address: 3 The High St, Melrose, Johannesburg, 2196
Hours: Sunday – Wednesday, 11:00 am – 09:30 pm; Thursday – Saturday, 11:00 am – 10:00 pm
Menu: Mr George
Phone: 064 864 1157
6. Archer Bar & Eatery Restaurant
Archer Bar & Eatery Restaurant offers a unique dining experience combining classic pub food and upscale dining. Their extensive whiskey and cocktail menu is perfect for sipping while enjoying one of their delicious burgers or steaks. Visit Archer Bar & Eatery Restaurant for a memorable night out at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway
Address: 42 The High St, Melrose, Johannesburg, 2076
Hours: Monday – Thursday, 12:00 pm – 11:00 pm; Friday – Sunday, 08:00 am – 11:00 pm
Phone: 010 495 4200
7. Old Town Italy
Step into Old Town Italy and be transported to the streets of Italy. This restaurant offers a wide selection of traditional Italian dishes, including homemade pasta, wood-fired pizzas, and charcuterie boards. The rustic décor and friendly restaurant atmosphere make it a perfect spot for a casual meal with family or friends. Visit Old Town Italy for a taste of Italy at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway, Delivery
Address: 60 Melrose Blvd, Melrose North, Johannesburg, 2076
Hours: Monday – Thursday, 11:00 am – 12:00 pm; Friday – Sunday, 09:00 am – 12:00 am
Menu: Old Town Italy
Phone: 010 109 8632
8. ISTANBUL KEBAB Melrose Arch
Head to ISTANBUL KEBAB Melrose Arch for a taste of Turkey. This restaurant offers a variety of Turkish dishes, including shawarma, kebabs, and mezze plates. The restaurant’s authentic flavours and cosy atmosphere will transport you straight to the streets of Istanbul. Visit ISTANBUL KEBAB Melrose Arch for a delicious meal at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway, Delivery
Address: Shop 5, The Arch, Melrose Square, The High St, Melrose, Johannesburg, 2076
Hours: Sunday – Friday, 11:00 am – 09:00 pm; Saturday, 11:00 am – 10:00 pm
Menu: ISTANBUL KEBAB Melrose Arch
Phone: 010 023 2700
9. March Restaurant
March Restaurant is a fusion restaurant that combines flavours from different regions worldwide. Their menu offers a range of dishes that blend Asian, African, and European influences. The chic and modern décor of the restaurant creates a stylish and sophisticated atmosphere. Visit March Restaurant for a unique and unforgettable dining experience at Melrose Arch Restaurants.
Service options: Dine-in
Address: 1 Melrose Blvd, Melrose, Johannesburg, 2196
Hours: Monday – Sunday, 06:00 am – 10:00 pm
Phone: 011 214 6666
10. Yamato Japanese Restaurant
Yamato Japanese Restaurant is a must-visit spot for sushi lovers. Their menu offers a range of sushi and sashimi options prepared with fresh and high-quality ingredients. The restaurant’s authentic Japanese décor and warm lighting create a relaxing and welcoming atmosphere. Visit Yamato Japanese Restaurant for an unforgettable culinary experience at Melrose Arch restaurants.
Service options: Dine-in, Takeaway, Delivery
Address: Melrose Arch, 11 Crescent Drive, Melrose North, Johannesburg, 2196
Hours: Monday – Thursday; 11:30 am – 03:00 pm; 05:00 pm – 09:00 pm; Friday – Sunday, 11:30 am – 09:30 pm
Menu: Yamato Japanese Restaurant
Phone: 011 268 0511
Also Read: The 20 Best Parkhurst Restaurants
11. Freshh Café
Freshh Café is a health food restaurant located in Melrose Arch, Johannesburg. It offers a range of nutritious and delicious meals, including salads, wraps, smoothie bowls, and fresh juices. The restaurant’s bright and airy interior creates a relaxed and inviting atmosphere, making it a great spot to catch up with friends or have a quick lunch break. Focusing on using fresh and locally sourced ingredients, Freshh Café offers healthy food options without sacrificing flavour. So if you’re looking for a healthy and tasty meal at Melrose Arch Restaurants, Freshh Café is a great choice.
Service options: Dine-in, Takeaway
Address: 14 Whiteley Rd, Birnam, Johannesburg, 2196
Hours: Sunday, 24 hours; Monday, 07:00 am – 09:00 pm; Tuesday, 24 hours, Wednesday – Saturday, 07:00 am – 09:00 pm
12. MiHa Eatery
MiHa Eatery is the perfect spot for a unique dining experience. Their menu offers a range of Mediterranean and Middle Eastern dishes, including mezze plates, kebabs, and more. In addition, the restaurant’s stylish and modern décor creates a sophisticated atmosphere. Enjoy a meal with friends or family at MiHa Eatery at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway, Delivery
Address: Melrose, Melrose Shop HL48, Johannesburg, 2076
Hours: Sundy – Thursday, 10:00 am – 09:00 pm; Friday – Saturday, 10:00 am – 10:30 pm
Menu: MiHa Eatery
Phone: 060 748 9464
13. Cohibar Melrose Arch Premium Cigar Lounge
Cohibar Melrose Arch Premium Cigar Lounge offers an exclusive and luxurious experience for cigar enthusiasts. The lounge offers a range of premium cigars and a selection of cocktails and light bites. The cosy and intimate atmosphere of the lounge creates the perfect spot for a relaxing evening out. Visit Cohibar Melrose Arch Premium Cigar Lounge for a unique and indulgent experience at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway
Address: Shop 52HL, Melrose Blvd, Melrose North, Johannesburg, 2196
Hours: Tuesday – Wednesday, 12:00 am – Thursday – Sunday, 12:00 pm – 11:00 pm
Phone: 011 684 1040
14. Nü Health Food Melrose
Nü Health Food Melrose is the perfect spot for healthy and delicious food options. Their menu features a range of plant-based dishes, including smoothie bowls, salads, and wraps. In addition, the restaurant’s bright and airy décor creates a cheerful and welcoming atmosphere. Enjoy a healthy meal with friends or family at Nü Health Food Melrose at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway, Delivery
Address: Virgin Active, 35 Melrose Blvd, Melrose Arch, Johannesburg, 2000
Hours: Monday – Thursday, 05:00 am – 08:30 pm; Friday, 05:00 am – 08:00 pm; Saturday – Sunday, 06:00 am – 07:00 pm
Menu: Nü Health Food Melrose
Phone: 087 106 0149
15. Ciao the little eatery
Ciao the little eatery is a charming Italian restaurant offering various delicious and authentic dishes. Their menu features wood-fired pizzas, homemade pasta, and more. The restaurant’s cosy and intimate atmosphere creates the perfect spot for a romantic dinner or a night out with friends. Visit Ciao, the little eatery, to taste Italy at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway
Address: The High St, Melrose North, Johannesburg, 2196
Hours: Monday – Friday, 08:30 am – 08:00 pm; Saturday – Sunday, 10:00 am – 07:00 pm
16. Rodizio Grill & Tapas
Rodizio Grill & Tapas is a Brazilian-style restaurant that offers a unique and flavorful dining experience. Their menu features a range of grilled meats, seafood, and traditional Brazilian sides and salads. The restaurant’s warm and inviting atmosphere creates the perfect spot for a casual meal with friends or family. Enjoy a feast at Rodizio Grill & Tapas at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway, No delivery
Address: Melrose Arch, 10A, The High St, Melrose North, Sandton, 2196
Hours: Monday – Thursday, 11:30 am – 09:30 pm; Friday – Saturday, 11:30 am – 10:30 pm; Sunday, 11:30 am – 08:00 pm
Menu: Rodizio Grill & Tapas
Phone: 011 483 1910
17. Sparkys
Sparkys is the perfect spot for a quick and satisfying meal. Their menu features a range of fast food favourites, including burgers, hot dogs, and fries. The restaurant’s casual and laid-back atmosphere creates the perfect spot for a quick lunch or a snack. Grab a meal on the go at Sparkys at Melrose Arch Restaurants.
Service options: Dine-in, Kerbside pickup, No-contact delivery
Address: 84 Corlett Dr, Melrose North, Johannesburg, 2196
Hours: Sunday – Wednesday, 11:00 am – 08:00 pm; Thursday, 11:00 am – 08:30 pm; Friday – Saturday, 11:00 am – 09:00 pm
Phone: 078 669 2583
18. Chef Micky’s Thai Dining
Chef Micky’s Thai Dining is a delightful Thai restaurant offering various authentic and flavorful dishes. Their menu features classic Thai dishes, including pad Thai, curries, and more. The restaurant’s cosy and intimate atmosphere creates a relaxed and comfortable dining experience. Visit Chef Micky’s Thai Dining to taste Thailand at Melrose Arch Restaurants.
Service options: Dine-in, Takeaway
Address: 102 Corlett Dr, Birnam, Johannesburg, 2196
Hours: Tuesday – Sunday, 12:00 pm – 03:00 pm; Tuesday – Saturday, 05:00 pm – 09:30 pm; Sunday, 04:00 pm – 08:00 pm
Phone: 073 314 8188
19. Fishaways
Fishaways is a seafood restaurant located in Melrose Arch, Johannesburg. It offers a variety of freshly prepared seafood dishes, including fish and chips, calamari, and prawns. The restaurant’s menu is designed to cater to different dietary preferences, making it an ideal spot for seafood lovers and those who follow a vegetarian or vegan diet. With its casual and friendly ambience, Fishaways is a great place to enjoy a quick and tasty meal with family and friends. So if you’re looking for a seafood fix at Melrose Arch Restaurants, stop by Fishaways.
Service options: Dine-in, Takeaway, No-contact delivery
Address: Ext 2, Park Galleries, Shop 1 – 3 Corner Atholl Oaklands Road & Corlett Drive Melrose North, Melrose, 2196
Hours: Sunday – Thursday, 10:00 am – 09:00 pm; Friday – Saturday, 10:00 am – 10:00 pm
Phone: 011 880 7041
20. Basalt Restaurant
Basalt Restaurant is a modern and sophisticated restaurant offering various seasonal and sustainable dishes. Their menu features a variety of unique and delicious options, all prepared with high-quality ingredients. The restaurant’s sleek and stylish décor creates a chic and elegant atmosphere. Enjoy a memorable meal at Basalt Restaurant at Melrose Arch Restaurants.
Service options: Dine-in, No takeaway, No delivery
Address: 63 North St, Melrose, Johannesburg, 2196
Hours: Thursday – Saturday, 06:30 pm – 11:00 pm
Phone: 011 537 9797
Also Read: