Cape Fish and Lobster is now located at 626 West Main St. in Hyannis, next door to the Daily Paper.
The fish store will be open Monday through Saturday 9 a.m. to 6 p.m.
Cape Fish and Lobster is now located at 626 West Main St. in Hyannis, next door to the Daily Paper.
The fish store will be open Monday through Saturday 9 a.m. to 6 p.m.