Restaurant
Veludo Bar Restaurant
22 locals recommend,
Location
175 Acland St
St Kilda, VIC
Tips from locals
Nice place for lunch or to sit comfortably with a coffee and the newspaper. Also does a big breakfast.
Rustic-chic place with a courtyard and backroom bar for live music and DJs, plus global bistro food.