Eating Pizza Pub Food at Scruffy Duffy's Bar restaurant in New York, NY.

Feedback

Do you manage or own Scruffy Duffy's Bar?

Yes