lunchboxed.
⌘K
Manage business

Best italian restaurants in 80203, Denver

4 italian restaurants in the 80203 area of Denver, ranked by diner ratings.

Italian Restaurants in 80203

  1. 1
    Odyssey Italian Restaurant
    Italian Restaurant · 603 E 6th Ave
  2. 2
    Gattara
    Italian Restaurant · 1776 N Grant St
  3. 3
    DiFranco's
    Italian Restaurant · 955 Lincoln St D
  4. 4
    Luca
    Italian Restaurant · 711 N Grant St

More in 80203