120 N Main St, Branford, CT 06405-3011, Branford
Extremely expensive for what they serve. Food wasn't that good. Total disappointment
Extremely expensive for what they serve. Food wasn't that good. Total disappointment