Long Island Seafood and Noodle Bar

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