Red Square
Red Square, situated at 388 Broadway in Albany, NY, is a celebrated dining establishment characterized by its lively atmosphere and eclectic menu. Renowned for its vibrant live music and energetic ambiance, the restaurant offers a fusion of culinary influences, including signature dishes such as steak tartare and chicken Kiev. Established in 1999, it became a…