Nino's Westwood

0 Visits
2.6/ 5 0 Votes
1 Like

Contact Details:

From the Editor:

  • Address: 16 Lincoln Terrace, Shop L61, Westwood Mall, Sherwood, Durban, 4091, South Africa, KwaZulu-Natal

Get Directions


Log in or sign up to leave a review.

Deborah Nagaroo6 days ago

Bought the Pasta deal!The service was great. Good food too

Debbie Crossley1 month ago

Firstly the venue was freezing cold and we were told that it was the centers problem and not theirs as they couldn't turn down the aircon...quickest way for me never to return is to tell me nothing you can do and not offer me the 'warmest' spot in the...

Debbie Webster1 month ago

The meal was very good, the mushroom sauce excellent.

thabisile chiliza1 month ago

service was good

Load more reviews