Azuca Website: http://www.azucarestaurant.com/ Phone: 203-817-0189 Menu: Lunch & Dinner Menu Coming Soon << Click to return to the Stamford Restaurant Week page