
Queens Restaurant
4.2 (112)restaurant
An Elmwood Park fixture turning out familiar Chinese takeout staples.
Description
Located on Woodland Avenue in Southwest Philadelphia, the casual spot operates with a standard menu built around classic takeout orders.