Marco's Italian Deli is now located at 3024 Delaware Avenue in Kenmore, right near the Post Office, in the building that used to be a brothel. :D
For now, Joe is offering the same great menu, and Momma is still making those wonderful soups. Her Italian Wedding Soup comforts your soul.
Stop in Friday or Saturday for a Sangwich and a bowl of Chicken Wing Soup! (It's heaven in a cup!)