1700 Stratford Ave, Stratford, Connecticut 06614
I am literally smiling at the thought of being at Two Roads on a warm Saturdayafternoon. Come down and just chill with beers, tasty noms, and you're favorite ice cream truck. (That's us....I hope.....)