
Liu's Garden
3.8 (33)restaurant
A casual North Philadelphia spot serving classic Chinese takeout staples late into the night.
Description





Located on East Lycoming Street, Liu's Garden centers on a straightforward menu of popular Chinese dishes, with options for both dine-in and takeout.