HOME / Restaurant / Ombrellos Kitchen & Bar
10 Clarendon Street, Dunedin North, Dunedin 9016
+6434778773
View Business Profile