Are you in the mall?
Rosemary C. asked on Sep 27, 2013
Sorry for the delay! Piada is not located in the mall, and can be found at the address below.
1590 Boston Post Rd.
Milford, Connecticut 06460
Brette V. from Groupon replied on Oct 1, 2013