Red Square Euro Bistro
1512 Larimer Street
Denver Colorado, 80202
Phone: (303) 595-8600
Website: www.redsquarebistro.com
Specialty:
Continental, european, eclectic, american
Cuisine:
American (New), European, Asian
Feature:
Bar Scene, Dine at the Bar, Open 7 Days
Price:
On Budget Prices
Feedback:
5