Looks like in the last 2 months or so Piada's (Italian sandwich joint?) on the Boston Post Road in Milford directly across from Lao Sze Tuan ,went out of business after about 1 year in the former Village Bagel's space.
Is this a cursed location or just bad food. I thought of dropping in, but never made it.
Has anybody been there?