Eating Italian Sandwich Salad at Sfilatino Italian Gourmet restaurant in New York, NY.

Feedback

Do you manage or own Sfilatino Italian Gourmet?

Yes