Just noticed this "opening soon" a little while ago. The prospects of easily accessible veal sandwiches excites me. Should it? I know there's a location in the Beaches, maybe some others on the board have tested their product and have something to say.
I hope it's something better than Mustachio's quality.