Restaurant Highlights Type: Noodles Restaurant Details Address: Barca 91 r/c Phone: 28372445 See what's nearby