Thompson Plaza is a commercial establishment in New Haven, CT that offers a variety of retail and dining options for visitors.
With its convenient location and diverse selection of businesses, Thompson Plaza aims to provide a welcoming and bustling atmosphere for shoppers and diners alike.
Generated from their business information