Red Square Euro Bistro

Neighborhood:

Cuisine:

Located in the heart of downtown Denver, steps away from the Performing Arts Complex and many other attractions, Red Square Euro Bistro is an oasis in the city. A place where locals and savvy travelers alike can meet and enjoy one of our 100 frozen vodkas.

1512 Larimer st suite 38R Denver, Colorado 80202

(303) 595-8600

Hours:

5pm-10pm

Happy Hour:

5pm- 7pm