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
Fin Cape Cod Location and Ordering Hours
(508) 385-2096
800 Main St Dennis Ma, Dennis, MA 02638
Closed
• Opens Thursday at 5PM
All hours
This site is powered by
Terms of Service
|
Privacy Statement