I-green - Philadelphia

Chinese, Desserts, Dim Sum
1028 Arch St, Philadelphia, PA 19107, United States
Dishes: 162

I-green

Phone
+12675192742
Address
1028 Arch St, Philadelphia, PA 19107, United States

There are also parking options for your car, the next parking lot is Sonic Parking 10th & Arch Lot at a distance of 43 meters from I-green in Philadelphia, Or you could use public transportation to get to the station Greyhound-Philadelphia, which is 102 meters away from the restaurant.

Fast & Simple Download Menulist App now