Red Square Euro Bistro1512 Larimer StDenver, CO 80202 district: Denver Tel. +1 303.595.8600 |
About Red Square Euro Bistro 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, or simply be awed by chef Maxim Ionikh’s European cuisine. |
No comments:
Post a Comment