Been coming to Matteo's since I was tiny. It is hands down the best italian restaurant on the island. This location is specifically amazing. Run, dont walk to this restaurant is ...
All reviews seem positive