MenuBase
PUBLISHERS
RESTAURANTS
Vindu Indian Restaurant
278 St Kilda Rd. St Kilda, Victoria 3182, St Kilda
(03) 9593 6739