Restaurant Highlights Type: Bridal Shops Restaurant Details Address: Barca 60 r/c Phone: 28525812 See what's nearby