Restaurants & Bars 6

sliced roasted turkey

rayrayray | Aug 1, 2007 08:10 AM

so, sometimes i need a turkey sandwich. the problem at my house is that i am the only one who likes turkey so there is no point in roasting one. i also detest the watery stuff. is there a deli in t.o. that slices real roasted turkey for take away?

Want to stay up to date with this post?

Recommended From Chowhound