Liu's Garden

3.8 (33)restaurant

A casual North Philadelphia spot serving classic Chinese takeout staples late into the night.

Find on Google Maps

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.

Ask Karpo for more information.