Review on Red Square Euro Bistro
Red Square is a warm & friendly restaurant that offers contemporary European cuisine. Full bar features over 80 vodkas from around the world as well as an extensive wine list.
Rate this RestaurantCuisine
European
Accepted credit cards
Visa, Master Card