South Philly Cheese Steaks

303-451-0776
3967 E 120th Ave
Denver, CO 80233
No photo available for this business

Business Information

Restaurants
Steakhouse

Customer Reviews (1 reviews)

CSMobileUser

on Citysearch Jan 04, 2010
great food, and they deliver! its so nice to have something other than chineese food or pizza! (more)

Browse our top cities

Browse cities by state