1018 Main St, Branford, Connecticut 06405(203) 483-9397
FRESH HOMEMADE PASTA, PRIME STEAKS AND DELICIOUS SPECIALS IN BRANFORD, CT