Madala Site Restaurant
Restaurant👍👍 This is nice place for sunday chillas with group nice veiw and they food is south african food added with some from western country you can order early
Address
873 Lea Mangope Rd, Mabopane Unit C, Mabopane, 0190, South Africa
Price rating
$$ $$
Rating on Google Maps
3.80 (133 reviews)Open on Google Maps
Working Hours
Permanently closed.