SubscribeCurrent Magazine Cover

Find a Restaurant

Red Square Euro Bistro & Vodka Bar

1512 Larimer St.
Denver, CO 80202

303-595-8600

www.redsquarebistro.com

Meals:
Hours:
Cost:
$$$
Reservations:
Accepted

Traditional Russian fare in a contemporary European atmosphere.

Sign Up For Our Newsletters

All things Colorado delivered straight to your inbox.

Sign Up