Restaurant Highlights Type: Boutique Items Restaurant Details Address: Barca 1D r/c Phone: 28366465 See what's nearby