Restaurant Highlights Type: Taiwan Cuisine Restaurant Details Address: Barca 2 r/c N Phone: 28365408 See what's nearby