Downtown Cafe

Address:
118 Main St, Bristol, Connecticut, USA
 View map