Todis Italian Pizzeria, SPENCER, New York (NY)
Readily settled at 35 Main () in SPENCER, New York (NY) (14883), Todis Italian Pizzeria are available at 6075897222. It is best to early in advance to arrange your place in the restaurant.
More restaurants in SPENCER, New York (NY)
Todis Italian Pizzeria contact information and details:
Address: 35 Main - , SPENCER, New York (NY) 14883
Contact Phone: 6075897222