Liu's Garden, STATEN ISLAND, New York (NY)
Conveniently situated at 1755d richmond rd () in STATEN ISLAND, New York (NY) (10306), Liu's Garden is available at 7186680189. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in STATEN ISLAND, New York (NY)
Liu's Garden contact information and details:
Address: 1755d richmond rd - , STATEN ISLAND, New York (NY) 10306
Contact Phone: 7186680189
