Veludo Bar & Restaurant is located in St Kilda VIC, Australia on 175 Acland Street. Veludo Bar & Restaurant is rated 3 out of 5 in the category breakfast in Australia. Spanning across two levels, Veludo Bar is a place for social eating and fun. We value the simple things in life – tasty food, friendly service and a well stocked bar!
We know that good food is best when shared with friends so we’ve designed our dishes just that way! Veludo is the perfect meeting place for groups to pop in for a quick bite or enjoy a leisurely meal in a relaxed setting.
If breakfast is more your thing, pop in during the weekend before 3pm and get your day off to a good start with one of our home style breakfasts.
Reserve a table in our downstairs Street Bar or feel free to walk in and find a spot in the upstairs Garden Bar.
Address
175 Acland Street