South Side Bistro is a cozy eatery in the heart of New London, CT, offering a diverse menu of seasonal dishes and craft cocktails.
With a focus on locally sourced ingredients and a warm ambiance, this bistro provides a welcoming dining experience for both locals and visitors alike.
Generated from their business information