lunchboxed.
⌘K
Manage business

Best italian restaurants in 80401, Lakewood

5 italian restaurants in the 80401 area of Lakewood, ranked by diner ratings.

Italian Restaurants in 80401

  1. 1
    Olive Garden Italian Restaurant
    Italian Restaurant · 14175 W Colfax Ave
  2. 2
    Carrabba's Italian Grill
    Italian Restaurant · 14760 W Colfax Ave
  3. 3
    Olive Garden
    Italian Restaurant · 14175 W Colfax Ave
  4. 4
    Villa Italian Kitchen
    Italian Restaurant · 14500 W Colfax Ave
  5. 5
    Sbarro
    Italian Restaurant · Colorado Mills Mall, 14500 W. Colfax Avenue

More in 80401