Print now
Long Island Seafood and Noodle Bar
Address :
5 Changi Village Road #01-2001, Changi, 500005
Phone No. :
6543 1308
Print now