The Island Of Taiwan Restaurant Brooklyn NY
Add Website
Close
The Island Of Taiwan Restaurant
Be first to review 6817 8th Ave,Brooklyn NY 11220 Phone Number: (718) 680-0033
The Island Of Taiwan Restaurant Store Hours
Hours may fluctuate