Mozambik Mbabane
Portuguese restaurant · Swazi Plaza
Rated 4.7 out of 5· 119 reviews
About
“The topping, the mozzarella, everything 👌 So good!”
Visit
Plot 314 Mbovane St, Mbabane, Eswatini
Details
Ratings
4.9
42 customers have rated Elements Restaurant. Our order weighs each rating by how many people gave one, so a handful of five-star reviews can't jump the queue.
Nearby
Portuguese restaurant · Swazi Plaza
Rated 4.7 out of 5· 119 reviews
Restaurant · Mbabane · SZL 1–200
Rated 4.7 out of 5· 80 reviews
Restaurant · Mbabane
Rated 4.6 out of 5· 28 reviews