Restaurants & Bars

Manhattan Deli

Artie's Deli - Upper West Side?

Share:

Restaurants & Bars 17

Artie's Deli - Upper West Side?

Diane | Apr 17, 2004 01:10 AM

What do you hounds think of the brisket and pastrami at Arties if we can't make it to Katz's?

Want to stay up to date with this post?

Feedback