Barca Food & Wine

Address: 1007 High Street, Armadale, Victoria 3143

Phone: 03 9822 8515  


Barca – short for Barcelona – is a smart Armadale restaurant that combines the robust flavours of Spain with premium Australian produce for a contemporary result.Subdued colours, clean lines and a certain casual elegance all combine to create a space that any bon vivant would feel at home in. Barca is by no means a purely Spanish restaurant, but the influence of the robust flavours of Spain on the menu is noticeable.

Content: de Groots Media

How to get here