Top 10 Family Friendly Restaurants in Johannesburg

Situated in South Africa’s Gauteng province, Joburg is an exciting city, perfect for travellers, locals and coffee connoisseurs to enjoy.

It also offers an array of good, varied restaurants, many of which are decidedly family friendly.

Here are the best family friendly restaurants in Johannesburg for you to explore:

#1 Bambanani

This upmarket eatery, which is wonderfully family friendly, combines the best of fun and food. It also features excellent play areas, woven between the stylish decor and delicious meals.

Catering to children from 6 months to 12 years, Bambanani offers great play and entertainment facilities for children. Highlights include a four-storey jungle gym, dress-up space, media room (complete with a Playstation, endless movies, Wii and Xbox), library and plenty of arts and crafts activities too.

Attentive childminders provide that added peace of mind for parents, while the in-house store, Bambi, offers ideal shopping and goodies for moms and tots.

If you are looking for a good, family friendly restaurant with nice food, good service and a lovely atmosphere for young and old, this is it.

Contact: +27 (011) 482 2900,


Address: Bambanani, 85, 4th Avenue, Melville, Johannesburg, Gauteng, South Africa.


#2 AJ’s in the Park

This hidden gem, located in Craighall Park, is one of the more child-friendly restaurants around, making it perfect for the whole family.

With its relaxed, country-style atmosphere, great food and welcoming service, it is a winner through and through. Add to that, plenty of fun to be had for the kids and it is the ultimate drawcard for families both local and visiting.

The child play facilities are great fun, ensuring kids are entertained in between meals.

Best of all, every Tuesday, kids eat free… Meaning that, for every adult meal ordered, you receive one free child’s meal. (Note: Applicable only to sit-down guests.)

Join them for a wonderful meal for the whole family!

Contact: +27 (081) 2345 797,


Address: AJ’s in the Park, 33 Abercorn Avenue
Craighall Park, Johannesburg, Gauteng, South Africa.

AJ's in the Park
AJ’s in the Park via Facebook

#3 Anderson’s Nursery and Coffee Shop 

This charming nursery and coffee shop is found among beautiful settings in Norwood, Johannesburg. It is suitably family friendly, with a lovely vibe and good food for young and old to enjoy.

For kids, there is a separate menu, which includes both breakfast and lunch picks. Additionally, there is also a fun craft centre for children to play and thrive in.

If you are looking for a lovely family friendly spot, with plenty to see and do, pay Anderson’s Nursery and Coffee Shop a visit.

Contact: +27 (011) 728 6802

Website: N/A

Address: Anderson’s Nursery and Coffee Shop, 10 Grant Avenue, Norwood, Johannesburg, Gauteng, South Africa.

#4 Dimples Cafe

Situated in the heart of the World of Golf, Woodmead, Dimples Cafe is a popular spot among families because it offers kids’ activities, tasty food (including burgers and pizzas), a great play park and so much more.

In addition to its food and friendly service, there is also sand art, colouring in, decorating joys, games and other fun for the little ones. Dimples Cafe is also a popular party venue, which is perfect for hosting kids’ parties.

All in all, this is a good place for young families to go for food and fun.

Contact: +27 (011)  545 8695,

Website: N/A

Address: Dimples Cafe, Corner of Woodmead Drive and Maxwell Drive, Woodmead Johannesburg, Gauteng, South Africa.

Dimples Cafe via Facebook
Dimples Cafe via Facebook

#5 Panettone Cafe Zoo Lake

Well loved by families with kids, Panettone Cafe Zoo Lake, an Italian-inspired bar and grill restaurant, is a safe, good spot to enjoy a delicious meal with friends and family.

With dedicated childminders on-hand in the lovely play area, a nice kids’ menu and great food for adults too, Panettone Cafe Zoo Lake is the whole package.

Join them for a tasty meal, complemented by good service, great views and a family friendly atmosphere every time.

Contact: +27 (011) 026 3506


Address: Panettone Cafe Zoo Lake, Corner of Cardigan & Westwold Way,
Parkview, Johannesburg, Gauteng, South Africa.

#6 Gia’s on Montrose 

This cosy cafe – famed for its wonderful fare, delightful nursery and pleasant atmosphere – is a nice spot for families, especially as it has a secure play area, complete with a wendy house, jungle gym and sand pit.

There is a kids’ section on the main menu. It offers some tasty treats and snacks for kids, while parents enjoy their own delicious array of food and drink options.

Visit Gia’s on Montrose for a relaxing, enjoyable family meal.

Contact: +27 (011) 326 5074,

Website: N/A

Address: Gia’s on Montrose, 66B South Rd, Morningside, Sandton, Johannesburg, Gauteng, South Africa.

#7 The Green Room

The Green Room via Facebook
The Green Room via Facebook

Blessed with one of the more beautiful restaurant settings around, The Green Room is a stylish, popular addition to Pirates Sports Club in Greenside.

This cosy cafe – with its chic decor, child- and pet-friendly atmosphere and excellent food and drink offerings – is a thrill for both children and adults alike.

With a securely fenced off play area, peaceful setting and plenty for children to do and enjoy, The Green Room really is a joy for all who visit, especially the little ones.

Contact: +27 (084) 660 0166,


Address: The Green Room, 4 Crudenbay Road
Greenside, Johannesburg, Gauteng, South Africa.

#8 The Place2B

This South African-inspired eatery, situated at Lanseria Country Estate, has it all: a relaxing ambiance, wholesome meals, wide, open spaces and lovely service.

In addition to its standard food – which uses only the best, freshest ingredients, The Place2B also has a dedicated children’s menu, ideally suited to children under 12.

For children (or the young at heart), there is a soccer field, friendly farm animals (including horses, a pot-bellied pig and some goats too) and plenty of space to play and roam too… All of which ensures this is a vibrant child- and pet-friendly restaurant.

Contact: +27 (083) 446 7663 ,


Address: The Place2B, Lanseria Country Estate, Lindley, Lanseria, Johannesburg, Gauteng, South Africa.

#9 Ri’stretto

This lovely Italian al fresco ‘cucina’ is a welcoming family friendly spot, famed for its outstanding coffee and food. Their focus is on creating “enjoyable family outing(s) and experiences”, something that they surely do.

As a bonus, on Mondays, kids eat free, as, for every attending adult, your child(ren) can enjoy one free meal. They also offer plenty of tasty child-friendly meals, thanks to the dedicated kids’ menu.

With mouthwatering food, a great vibe and good service, Ri’stretto makes for a good eat out experience for all.

Contact: +27 (011) 783 1090,


Address: Ri’stretto, Corner of Rivonia Road and Cullinan Close, Morningside Morningside, Johannesburg, Gauteng, South Africa.

#10 Tres Jolie

Tres Jolie
Tres Jolie

Tres Jolie is an established venue, equipped with excellent staff, who – in addition to the beautiful settings, outstanding restaurant atmosphere and quality food – have helped to cement it as the top class restaurant that it is.

It is also a fun place to go with the kids, with plenty of entertainment, cute farm animals and a beautiful play area for children to see and enjoy here.

Whether you join Tres Jolie for a special function and party – or simply for a relaxed family meal – it is hard to go wrong with this stylish eatery.

Contact: +27 (011) 794 2473,


Address: Tres Jolie, Plot 22, Peter Road, Ruimsig, Johannesburg, Gauteng, South Africa.

These are just some of the best family friendly restaurants and cafes for you (and yours) to enjoy in Joburg!

Book your Johannesburg Getaway Now!

Five Best Restaurants in Morningside

Morningside – a bustling commercial and residential suburb of Johannesburg – has some surprisingly quality restaurants in its midst.

Here are five of the best eateries to dine at in Morningside, Johannesburg:

#1 Signature Restaurant

Situated within the trendy Morningside Shopping Centre, one finds the oh-so-suave Signature Restaurant. This elegant fine dining establishment offers memorable food and wine alike.

Their menu incorporates ‘Signature dishes’, as they serve up a truly incredible dining experience in absolutely stunning, luxurious surroundings.

In particular, dishes like Signature Greek Salad, Monk fish (with seafood risotto) and Curry lamb shank stand out… But, suffice to say, their extensive food and wine menus offer something to impress every palate!

Be sure to book (at least a week in advance) to enjoy a truly wonderful experience at Signature Restaurant – you won’t regret it!

Contact: +27 (011) 884 8888/(087) 940 3880,


Address: Signature Restaurant, Morningside Shopping Centre, Shop U13, Corner of Rivonia and Outspan Roads, Sandton, Johannesburg, Gauteng, South Africa.

#2 Pomodoro Ristorante

Stefano – a former engineer – and Marina Mas are the brains and heart behind this vibrant Italian restaurant.

With stylish, yet minimalist decor, warm hospitality and, above all else, a passion for food and customers – this husband-and-wife team have created a truly unique space within Morningside Shopping Centre.

If you are craving authentic, classic Italian food, enhanced by excellent wines… look no further than this beautiful, contemporary eatery!

Contact: +27 (011) 883 1854


Address: Pomodoro Ristorante, Morningside Shopping Centre, Shop U36, Corner of Rivonia and Outspan Roads, Sandton, Johannesburg, Gauteng, South Africa.

#3 Ri’Stretto

At Ri’Stretto Al Fresco Cucina, cuisine and play meet. This means, it is one for the whole family – especially the kiddies!

With a branch situated in both Morningside and Midrand, this popular eatery offers guests delicious food (off a great menu), a relaxing venue and a truly winning restaurant atmosphere to boot!

Not only do they have some excellent options but Ri’Stretto also runs some great specials, like the Cake and Cappuccino deal for R50 (available seven days a week) – or the Monday Kids’ Special, which grants any free meal off the kiddies’ menu per child attending with an adult.

For those after a fun, family-friendly restaurant in Morningside, head to Ri’Stretto!

Contact: +27 (011) 783 1090


Address: Ri’Stretto Al Fresco Cucina, Cullinan Cl and Rivonia Road, Morningside, Johannesburg, Gauteng, South Africa.

#4 The Green Peppercorn Bistro

Located within Morningside Shopping Centre, this casual, contemporary bistro is a favourite among locals.

They have an extensive and varied menu, complemented by good service, fine wines and outstanding food presentation.

If you are looking for an elegant and truly solid, all-round dining experience, be sure to try out The Green Peppercorn Bistro as soon as possible!

Contact: +27 (011) 326 5703

Website: N/A

Address: The Green Peppercorn Bistro, Morningside Shopping Centre, Shop U47, Corner of Rivonia and Outspan Roads, Sandton, Johannesburg, Gauteng, South Africa.

Michael Benjamin via TripAdvisor
Michael Benjamin via Google Maps

#5 Love Fish

Known for its excellent service, great food and affordable prices, Love Fish is a lovely Meditteranean-themed restaurant located within Morningside Shopping Centre.

They offer a good wine selection, great kingklip and some good sushi too… So visit Love Fish for a taste of the ocean and a warm atmosphere to remember!

Contact: +27 (011) 326 8212,

Website: N/A

Address: Love Fish, Morningside Shopping Centre, U27, Corner of Rivonia and Outspan Roads, Sandton, Johannesburg, Gauteng, South Africa.

Next time you are in Joburg, be sure to head to Morningside and try each of these lovely restaurants!