Food was very good - authentic Italian. Very fresh tasting. Restaurant is located within a cave that was used for a distillery years ago - we took the cave tour and it was pretty neat.
Prices were on the high side but that seems to be the case for the Stillwater area. Excellent service which was a huge plus!
If you own or manage Luna Rossa, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.