Barcelona Restaurant-Wine Bar 4.5 / 5

1192 Western Ave, Albany

Overview

Spanish restaurant with delicious fusion of Spanish & Italian dishes, serves tasty wines, parking facilities, seafood dishes, European dishes, etc

Tips & Reviews