Chen's Happy Garden
Address:
6003 Lansdowne Ave, Philadelphia, PA 19151
Phone:
(215) 878-3006
Restaurants
Other Businesses:
- A & A Steaks at 6301 Haverford Ave, Philadelphia, PA 19151
- Lincoln Fried Chicken at 561 N 63rd St, Philadelphia, PA 19151
- Four Seasons at 1468 N 60th St, Philadelphia, PA 19151
- Grace House at 555 N 63rd St, Philadelphia, PA 19151
- Steak & Beer at 6104 Lansdowne Ave, Philadelphia, PA 19151