Category: | Restaurant, |
---|---|
Address: | 106 Depot St, Dennis Port, MA 02639, USA |
Zip code: | 02639 |
Opening hours (Edit) | |
---|---|
Monday: | Closed |
Tuesday: | 5:00 – 10:00 PM |
Wednesday: | 5:00 – 10:00 PM |
Thursday: | 5:00 – 10:00 PM |
Friday: | 5:00 – 10:00 PM |
Saturday: | 5:00 – 10:00 PM |
Sunday: | 5:00 – 10:00 PM |
La Scala is closed now. A new seasonal restaurant will open this spring.
What can I say... The Cape is full of seafood restaurants... But very few authentic Italian restaurants to be had... This is the place you want to go if you're craving something other than Seafood...
Nice quiet dining room. Delicious food. Only takes cash or check, no credit cards.
They were very accommodating. We got there just as the kitchen was closing and were still served dinner. The food was great and the drinks were strong. I've been by many times, glad I finally stopped in for dinner.
Never a bad meal here...ever! The mussels are amazing and the antipasto is just the best. Get them both along with their home made bread they bring you.....perfect!