
Red Square Euro Bistro
Neighborhood: Lower Downtown (LoDo)
Cuisine: European
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


