Liu's Garden, STATEN ISLAND, New York (NY)

Feeling hungry? Liu's Garden might be the restaurant to suit your needs.
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