Bristol CT Deli 1. 430 N Main St, Bristol, CT 06010 | The Super Natural Market & Deli (860) 582-1663 2. 815 Pine St, Bristol, CT 06010 | Subway (860) 584-1352