I cannot say enough about the only Italian Restaurant in Nosara. Maybe there are more but they don't taste like this. Pizza crust is perfect and the Greek Pizza is my favorite!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.