LaScala Restaurant

LaScala Restaurant

Specilizing in Italian cuisine. Open year-round.

(508) 398-3910
106 Depot Street
Dennisport, MA 02639
Robert Simone

Directions to listing