La Scala

106 Depot St
Dennis Port, MA
508.398.3910
41.661002
-70.125485

Directions
from: