Liu Garden, NEW HYDE PARK, New York (NY)
Conveniently stationed at 26519 Union Turnpike () in NEW HYDE PARK, New York (NY) (11040), Liu Garden are available at 7183473106. It is best to ahead of time to arrange your table in the restaurant.
More restaurants in NEW HYDE PARK, New York (NY)
Liu Garden contact information and details:
Address: 26519 Union Turnpike - , NEW HYDE PARK, New York (NY) 11040
Contact Phone: 7183473106