Piccadilly Square
93 Union St
Newton Center, MA 02459
Piccadilly Square, located in Newton Center, MA, is a vibrant destination offering a unique blend of dining, shopping, and pampering experiences just steps away from the MBTA Green Line. With a diverse selection of restaurants, boutiques, salons, and spas, it caters to a variety of tastes and preferences.
In addition to its assortment of local businesses, Piccadilly Square also features engaging community events and wellness options, enhancing the overall visitor experience. The area is home to an array of establishments, from health-focused eateries to artisanal shops, making it a delightful spot for both residents and visitors alike.
Generated from the website
Also at this address
See a problem?


