do you have a menu online?
Address: 377 S Center St, Windsor Locks, CT 06096, USA
Melody Albert | Sep 26, 2020
http://adspizzeria.com/
Kevin Dwelley | Sep 27, 2018
I don't think they have a website
I think they have take out menus
Thanks! Your answer is awaiting moderation.