Red Square Euro Bistro
Add to Favorites
CLOSED NOW
Today: 5:00 pm - 9:00 pm
Tomorrow: 5:00 pm - 9:00 pm
21 Years
in Business
Saved to Favorites
03/22/2012
The best calamari and cracked crab claws in Denver!
Phone: (303) 595-8600
Address: 1512 Larimer St, Denver, CO 80202
Website: http://www.redsquarebistro.com
Cuisines: Russian, Eastern European, European, Continental
Price Range : Above Average
1450 Larimer St, Denver, CO 80202
654 S Colorado Blvd, Denver, CO 80246
500 16th St, Denver, CO 80202
1350 16th St, Denver, CO 80202
2233 Larimer St, Denver, CO 80205
1808 Blake St, Denver, CO 80202
1822 Blake St, Denver, CO 80202
951 16th St Ste 105, Denver, CO 80202
2222 S Havana St, Aurora, CO 80014
1691 Central St, Denver, CO 80211