“a bit of the russian life in denver”
A quaint little restaurant. Great for a romantic night out. All of the different infused Vodka favors are delicious and the Beef Stroganoff is amazing. Great food and great atmosphere. Enjoy a bit of Russian life in Denver.
Be the first to add a review to the Red Square Euro Bistro.
Red Square Euro Bistro
- Sun - Sat: 5:00 pm - 2:00 am
Is there a problem with this listing? Let us know.
Credit Cards Accepted