Psst... We're working on the next generation of Chowhound! View >

popstar's Profile

Title Last Reply

Best Italian Sandwich

All I can tell you if your ever in Scarborough give primo veal a try. They are one of the best veal sandwiches I've ever tried. Such a small place with lots of taste. They are located at pharmacy and sheppard south east corner.

California Sandwiches coming to Scarborough

Honestly guys this has to be the worst veal I've ever had how can you even compare to the orginal location this is a joke as for places in Scarborough please just google best veal in scarborough and I guarentee you that Primo Veal will show up at the top and for simple facts it is that good. Some places don't get enough credit and these chains are like gods to people and to end this they start at 5.25 for a veal not 7.30 so right there your already on top..