La Terrazza
La Terrazza
3.9
(3 reviews)
•
$
$
$
$
Prime Cuts
La Terrazza is a welcoming Mediterranean-style restaurant located at the Mountain Lake Shopping Centre near Hartbeespoort Dam. Just 30 minutes from Johannesburg or Pretoria, it offers a relaxed, family-friendly setting with both indoor and veranda seating. The menu features generous portions of Italian-inspired favourites—calamari, seafood, steaks, schnitzels, pizzas, and wraps—alongside lighter options for breakfast and lunch. Signature dishes like the olive-garlic butter steak and bacon-and-brie pizza are local favourites, and Tuesdays are known for their popular buy-one-get-one-free burger special. Guests consistently praise the friendly service and warm, casual atmosphere, making it a go-to spot for everyday dining, quiz nights, or catching a rugby match. With its hearty food, scenic location, and great value, La Terrazza is a standout dining experience in Hartbeespoort.
American
Italian
Mexican
Pizza
Seafood
Sushi
Fireplace
Outdoor Seating
Romantic
Mountain Lake Centre, R512 Provincial Road, Broederstroom, Hartbeespoort Dam, 0240, South Africa
Phone
(012) 065 0662
Reviews
3.9
3 reviews
Food
4.3
Value
4.0
Service
3.3
Ambience
4.0
RP
Rita P.
Dined 1 month ago
Food was excellent
EM
ErikErik M.
Dined 9 months ago
Music too loud.
We come to a restaurant for conversation and good quality background music.
If I wanted loud rock music I would have gone to a concert.
La Terrazza
Mountain Lake Centre, R512 Provincial Road, Broederstroom, Hartbeespoort Dam, 0240, South Africa
Phone
(012) 065 0662
Location
Location
Details
Mountain Lake Centre, R512 Provincial Road, Broederstroom, Hartbeespoort Dam, 0240, South Africa
