Hidden gem. Tucked in a strip plaza at the southeast corner of Sheppard and Pharmacy, this yummmmmmmmy VEAL sandwiches that can definitely stand against the big famous ones in the city (ie. California Sandwiches). California Sandwiches is awesome but this one.... cheaper, almost the same taste, and best of all... near my workplace. LOVE LOVE LOVE LOVE LOVE.