olive-vine-restaurant-marina-square-singapore

Olive Vine restaurant at Marina Square shopping centre in Singapore.

Olive Vine restaurant at Marina Square shopping centre in Singapore.