Every time I am in the area I have to hit up Snowdon Deli. The food is extreme good and cheap!!!! There is never a crowd and the service is very old school and friendly. It is good for both sit down and take away.
I would say the quality of meat is better than Schwartz but the quantity is not up there.