Cosmi's Deli Logo

Cosmi's Deli

1.54mi
1501 S 8th St, Philadelphia, PA, 19147
Sun 11:00 AM - 7:30 PM

About Cosmi's Deli

If you're looking for Sandwiches restaurants in Philadelphia look no further. Cosmi's Deli is known for having some of the best Sandwiches in Philadelphia. Located at 1501 S 8th St, Cosmi's Deli ... show more

Compare Delivery Services

(See pickup options)
Fees based on an order of
worth of food.
EatStreetbest deal
$1.50
Delivery Fees
64minTime Est.
Place Order
Postmates
$3.99
Delivery Fees
68minTime Est.
Place Order
EatStreetbest deal
$1.50
Delivery Fees
64minTime Est.