- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Wall Street Deli, Denver, Colorado Restaurant Details
Address: 1710 Sherman St., Denver (Denver), Colorado (CO), 80203
Send to devicePhone: (303) 837-8116
Food:
03/17/2009 3:22 pmThe friendliness level varies, they are not the most responsive, but worst of all, they just boosted their prices across the board, (this morning my burrito which they had raised from $2.28 to $3.08 is now $3.58) and I noticed they are not terribly careful about cleanliness on their food line, i.e, they will put bottom of big steel and plastic tubs on top of the sandwich food ingredients, and keep making new sandwiches on the same platters without cleaning them off from one customer to the next. |