Acuario Restaurant in Stamford, CT is a cozy dining establishment that offers a diverse menu of Latin American cuisine.
With a welcoming atmosphere and flavorful dishes, Acuario Restaurant provides a casual dining experience for patrons to enjoy.
Generated from their business information