Where can i find the menu?
Address: 107 New Britain Ave, Plainville, CT 06062, USA
Susan Nowacki | Sep 20, 2018
You have to go to the store.
W C | Sep 20, 2018
I believe in store only. Not sure if it's online.
Thanks! Your answer is awaiting moderation.