Skip to main contentToast Local logo
Il Punto Ristorante Flushing

Il Punto Ristorante Flushing

Italian & PizzaPrice range $1-$30

35-25 Farrington St, Flushing, NY 11354
Make a reservation

Booking times are provided by Resy