You are now leaving Menulist
We hope to see you again soon!
Sono Pizza And Pasta Factory
18 W Main St, Marcellus I-13108-1118, United States, MARCELLUS
Lunch, Pizza, International
The redirect does not work? Just click on this link or copy it into your address bar