39 N Main St Wallingford, CT 06492
Click Here To See Our Website And Menu
We Deliver: No Takeout: Yes Map: Click for Our Location Map Specials: Click for Our Specials