Sooper Italian Restaurant is located in Pretoria, South Africa on Shop 21 Watermeyer Park Shopping Centre Corner Onida and, Watermeyer St, Val-De-Grace. Sooper Italian Restaurant is rated 4.8 out of 5 in the category italian restaurant in South Africa.
Address
Shop 21 Watermeyer Park Shopping Centre Corner Onida and, Watermeyer St, Val-De-Grace