Tom's Place

Tom's Place, 55 Main St, South Meriden, CT 06451, United States

(203) 238-9029

Location