Choose a location

Gioia / Tei Avon

Afternoon Tea Breakfast Coffee Shop Italian Pizza Vegan Friendly Vegetarian Friendly Burgers
4.8 RR
Menu
Favourite

Attributes

  • Child Friendly
  • Outdoor Seating
  • Great Views
  • Live Sport
  • Wheelchair Friendly
  • WiFi

Book a table

Menu
Favourite

Welcome to Gioia & Tei Avon

Where food, family, and joy come together.

At Gioia—which means “joy” in Italian—we believe dining is about more than just great food. It’s about shared moments, laughter, and connection. From our roots as Tei Avon, a Mediterranean bistro, to the beloved Italian restaurant and gathering place we’ve become, family has always been at the heart of our story.

Located just above the Zoo Lake Sports Club in Parkwood, Gioia & Tei Avon is a welcoming escape from the everyday. Whether you’re joining us for a scrumptious breakfast, a relaxed family lunch, or a delicious dinner with friends, you’ll find a space filled with warmth, tranquility, and truly memorable food.

We’re a place where the whole family can feel at home. Our dedicated child minders are here to take care of your little ones, while our outdoor play area offers a safe space for kids to enjoy fresh air and fun. Parents can unwind, connect, or even get some work done, all while knowing their children are happy and cared for.

Visit us, and experience joy—served fresh.

Opening Hours

  • Monday 10h00 - 21h30
  • Tuesday 10h00 - 21h30
  • Wednesday 10h00 - 21h30
  • Thursday 10h00 - 21h30
  • Friday 10h00 - 21h30
  • Saturday 08h00 - 21h30
  • Sunday 08h00 - 21h30

Reviews (251)

4.8 out of 5.0
Based on the past 12 months
Food 4.7
Value 4.7
Service 4.8
Ambience 4.8
  • Amour Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sat 14 Jun 25
    Best service ever, the platters are incredible, generous portions, lovely everything. Thank you!

  • Melissa B. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 09 Jun 25
    An amazing family restaurant with great food and a amazing service. Was served by an amazing lady named Thoko. Just want to say thank you so much for making our day extra special

  • Kirsty F. Dined: 1 week ago
    4
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 4.0
  • Lolanda Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 09 Jun 25
    Exceptionally happy with Gioia for the quality of their food and service! We are so grateful that they still put in an effort to maintain the amenities, food and service. It’s hard to be consistent but they always are. I am grateful that they give me peace of mind & reliability when it comes to functions and ad-hoc restaurant experiences. Such a gem, such a win! Thank you Team Gioa!!

  • Samantha Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Shaniqua R. Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 02 Jun 25
    I loved this place so much. The kids had a good time and the food was divine. Would definitely recommend.

  • Leah M. Dined: 2 weeks ago
    4
    Food 3.0
    Value 4.0
    Service 4.0
    Ambience 5.0
  • Annie Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 26 May 25
    Great food and great ladies taking care of the kids ,thank you thandi

  • Atang Dined: 4 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 19 May 25
    Really enjoyed our time at Gioia! My daughter had a wonderful birthday.

Show More
Book Now