Address: 20 Orhards Village Shopping Centre, Nelspruit
Phone: +27 13 752 3020
City: Nelspruit
Street Number: 20 Orhards Village Shopping Centre
categories: italian restaurant, pizza place
related searches: Scooters pizza nelspruit reviews, Scooters pizza nelspruit menu