Restaurants in Saint Clair

Filters
Reset filters
160 King Edward Street South Dunedin Dunedin 9012

In the Restaurants category, Shangri La Restaurant is located in Otago and are here to help you. Check out Shangri La Restaurant today. We await your call! ...