TravelMuse
 
 

Cosmi's Deli

Philadelphia, PA

Guide         Hotels         Attractions         Restaurants         Shops

Address

1501 South 8th Street
Philadelphia, PA 19147

Phone

+1 215 468 6093


Neighborhood

South Philadelphia


Hours

Mo to Sa from 10:00 AM to 09:00 PM
Su from 11:00 AM to 07:00 PM


Category

American


Avg User Rating

130 reviews