francos pizzeria &deli, ILION, New York (NY)
Readily settled at 70 central plaza () in ILION, New York (NY) (13357), francos pizzeria &deli are available at 3158945590. Remember to ahead of time to arrange your place in the restaurant.
More restaurants in ILION, New York (NY)
francos pizzeria &deli contact information and details:
Address: 70 central plaza - , ILION, New York (NY) 13357
Contact Phone: 3158945590