Totten-Villa Pizza & Cafe Inc, STATEN ISLAND, New York (NY)
Comfortably operating at 7517 Amboy Road () in STATEN ISLAND, New York (NY) (10307), Totten-Villa Pizza & Cafe Inc are available at 7183569300. We advise you to in advance to make a reservation.
More restaurants in STATEN ISLAND, New York (NY)
Totten-Villa Pizza & Cafe Inc contact information and details:
Address: 7517 Amboy Road - , STATEN ISLAND, New York (NY) 10307
Contact Phone: 7183569300