Taverna Pizza
OPEN NOW
Today: 11:00 am - 9:00 pm
Phone: (718) 524-7976
Address: 663 Bay St, Staten Island, NY 10304
25 Victory Blvd, Staten Island, NY 10301
50 Water St 7th Fl, New York, NY 10004
501 Bay St, Staten Island, NY 10304
677 Bay St, Staten Island, NY 10304
1 Liberty Plz, New York, NY 10006
293 Broadway, Bayonne, NJ 07002
1476 Hylan Blvd, Staten Island, NY 10305
151 Lefante Way, Bayonne, NJ 07002
225 Broadway, Bayonne, NJ 07002
1 Richmond Ter, Staten Island, NY 10301