Skip to Main content
Fin Cape Cod
Online Ordering Unavailable
0
Thank you for choosing Fin Restaurant!
Fin Cape Cod
We are not accepting online orders right now.
800 Main St Dennis Ma, Dennis, MA 02638
LOB. DONUT POP-UP
LOB. DONUT POP-UP
Lobster Doughnut pop-up
$20.00
Tuna Tartar pop-up
$18.00
Jarred Big-Eye Tuna
$12.00
Quart Oyster Chowder
$25.00
Fin Cape Cod Location and Ordering Hours
(508) 385-2096
800 Main St Dennis Ma, Dennis, MA 02638
Closed
• Opens Friday at 5PM
All hours
This site is powered by
Terms of Service
|
Privacy Statement