Acuario Restaurant Website: http://www.acuariorestaurant.com/ Phone: (203) 998-7722 << Click to return to the Stamford Restaurant Week page