Greens Deli, PHILADELPHIA, Pennsylvania (PA)
Comfortably situated at 1601 West Cumberland Street () in PHILADELPHIA, Pennsylvania (PA) (19132), Greens Deli are available at 2152290965. It is advisable to early in advance to arrange your spot in the restaurant.
More restaurants in PHILADELPHIA, Pennsylvania (PA)
Greens Deli contact information and details:
Address: 1601 West Cumberland Street - , PHILADELPHIA, Pennsylvania (PA) 19132
Contact Phone: 2152290965