Restaurants & Bars 1

duck deli?

lani | Sep 13, 2002 10:16 AM

Hi. Does anyone know anything about a tiny place I believe in Jenkintown (?) called the Duck Deli BBQ, or something like that? Going there with friends tomorrow night, and would love some input. Thanks!

Want to stay up to date with this post?