Location: Home > YellowPages > NY > Spencer > Todi's Italian Pizzeria

Todi's Italian Pizzeria

35 N Main St
Spencer, NY 14883
607-589-7222