Lascala Cape Cod

Lascala Cape Cod Menu

39 items in 9 sections · Restaurant in Dennis Port, MA

Open now · closes 8:30 PM Directions Call to order