Restaurant Highlights Type: Mobile Shops Restaurant Details Address: Barca43 r/c Phone: 28217246 See what's nearby