Long Island Kitchen & Restaurant

User Rating:


Address:

1/F, AT Tower, 180 Electric Road
Fortress Hill
Hong Kong, China

Map:


Contact   ·   Privacy   ·   Terms