69 Victoria St, Melbourne VIC 3000, Melbourne CBD
About
A Spanish restaurant on Victoria Street beside Queen Victoria Market, rated 4.5 stars from 585 Google reviews. Reviewers describe fresh, well-crafted seafood, generous serving sizes and attentive service.
