Bona Terra Cafe

Add to wishlist
Add to compare
Add a photo
182 photos
Bona Terra Cafe offers a range of desserts
Food at Bona Terra Cafe
Enjoy the view outside Bona Terra Cafe
You can get some fresh air outside Bona Terra Cafe
This is the image showing play area and drink at Bona Terra Cafe
Food at Bona Terra Cafe
Meals at Bona Terra Cafe
Add a photo
Add your opinion
Bona Terra Cafe, located in Hillcrest, is a charming establishment that offers an eclectic menu of delectable dishes. The cuisine type is a fusion of Mediterranean and French, featuring dishes such as the L'omelette au Fromage (cheese omelette) and the Salade Nicoise (Nicoise salad). The ambiance is relaxed and family-friendly, with a large outdoor seating area perfect for enjoying the beautiful greenery that surrounds the place.

The interior design is a unique combination of modern and rustic elements, with a greenhouse feel that provides a beautiful light and relaxing green space to enjoy delicious food with friends and family. Prices are reasonable, making it a great place for a casual lunch or dinner.

Located in a nursery, Bona Terra Cafe offers a variety of special features, including two outdoor nurseries, a pizza house, and a little French shop with furniture at reasonable prices. In addition, there is live music on some days, adding to the already pleasant atmosphere.

Cocktails, soft drinks, and wines are also available, with options such as the refreshing Lemonade Slushy, the classic Margarita, and the smooth Merlot. The staff is attentive and friendly, making sure that every guest has a memorable experience at this fine dining spot.

Overall, Bona Terra Cafe is a delightful place to visit for a relaxing meal surrounded by nature. With its varied menu, unique ambiance, and special features, it is a must-visit for anyone in the Hillcrest area.

Frequently mentioned in reviews

See allLess

Ratings of Bona Terra Cafe

Visitors' opinions on Bona Terra Cafe

/ 608
Carmen Blomeyer Request content removal
Service shocking. Waited nearly 11/2 hours for the children’s food. Permanently short staffed. When our food eventually arrived the chips were not browned, there was an overdose of lettuce on plate and two half tomatoes. Schnitzel was dry. I phoned the restaurant and spoke to manager. Asked the owner to contact me but he never bothered. Service: Dine in Meal type: Lunch Price per person: R 200–250 Food: 2 Service: 1 Atmosphere: 4
Jason Appel Request content removal
We enjoyed our stop over at Bona Terra Cafe. It has a lovely family atmosphere and beautiful surroundings. Indoor and outdoor dining space and located on a nursery for those who like to shop for plants. It has a large play area for kids with outside and covered play areas so your kids will not get bored. My only criticism is that the jungle gyms need some maintenance. On a wet day you need to bring a change of clothes for your little one because they will get muddy : ) definitely worth a visit! Service: Dine in Meal type: Other Price per person: R 100–150 Food: 4 Service: 4 Atmosphere: 4
stirling Request content removal
Lunch on a hot day last week. Food was fine. overwhelmed by flies though I appreciate it is an outdoor venue.waiter forgot a coffee and a glass of water twice! Had to adjust the coffee off the bill unfortunately.
cafes just need to take stock every now and then to ensure stds always continue to meet the pricing.
0 0 | Reply
Contemporary, Vegetarian options
ClosedOpens at 7AM tomorrow
$$$$ Price range per person ZAR 190 - ZAR 460
Get directions
1 Bona Terra Rd, 3620
Hillcrest, KwaZulu-Natal, South Africa
Address
1 Bona Terra Rd, Hillcrest, KwaZulu-Natal, South Africa, 3620
Features
Outdoor seating Сredit cards accepted Takeaway Wheelchair accessible Wi-Fi Parking
Opening hours
SundaySun 8AM-4PM
MondayMon 7AM-4PM
TuesdayTue 7AM-4PM
WednesdayWed 7AM-4PM
ThursdayThu 7AM-4PM
FridayFri 7AM-4PM
SaturdaySat 8AM-4PM
Website
Instagram
@bona_terra_cafe

Tasty dishes in Hillcrest

Restaurant features in Hillcrest

Updated on: