Red Square Euro Bistro

1512 Larimer St.
Denver, CO 80202
MAKE RESERVATION
  • Neighborhood: Downtown
  • Cost: $$$ (average entree $16-$25)
  • Cuisine: International

Traditional Russian fare in a contemporary European atmosphere.

Hours:

Mon-Thu 5-9 p.m.; Fri-Sat 5-11 p.m.; Sun 5-9 p.m.

Special Features: