You know how sometimes you just want a pizza when you're traveling? Cosa Nostra will not disappoint you. The map feature on Trip Advisor designates this place far outside the city, but it's located in New Town, not far from the Marriott. My son and I had dinner, shared crostini, pizza and sorbet. We had one soft drink and one glass of wine. The tab, $26. My son was raving about the pizza (he hadn't had one in three months in the Galapagos). The pizza had a crisp crust and was not soaked in tomato sauce. We also loved the infused oil they provided. The staff was very helpful and made us feel comfortable. The restaurant itself was very inviting from the outside and comfortable inside.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.