Italian Touch Pizza Pasta and Catering hero image

Italian Touch Pizza Pasta and Catering

Restaurant

11 Holden Blvd, Staten Island, NY 10314, USA

Biter Score
8.8
Open
Thursday: 11 AM – 9 PM