Mile High Italian Deli

Popular Menu Items

View full menu

Read our reviews

S
Sara

4 reviews | 147 orders

Delicious and on point


H
Holly/Shon

3 reviews | 149 orders

Good food fast service!


Read All Reviews

Address

3210 Wyandot St
Denver CO, 80211
(303) 999-3590