Vineyard Restaurant & Bar
71A Acland St, St Kilda VIC 3182
(03) 9534 1942
Website
Delicious cuisine in a vineyard restaurant and bar with floor-to-ceiling windows. Great place to meet friends and co-workers for a drink.
Delicious cuisine in a vineyard restaurant and bar with floor-to-ceiling windows. Great place to meet friends and co-workers for a drink.