D

It's been about 40 years since I last ate there. ...

It's been about 40 years since I last ate there. They STILL give you good portions of food! This is definitely a winner when it comes to Deli sandwiches!

Comments:

No comments