Our Critics' Picks

MORE

i-Fish Japanese Grill & Sushi Bar

2200 Market St.
Denver, CO 80205
303-708-1255

Details

  • Lunch: 11:30 a.m.-2:30 p.m. Dinner: 4:30-10 p.m.
  • $$$
  • Dinner, Lunch
  • Full bar
  • Metered Parking, Street Parking

Related Stories (3)

Menu

View All

More Asian Restaurants in Downtown Denver

View All

More Asian Restaurants in Denver