Reviews by Penny2229
One of my favorite Italian restaurants - very friendly staff who make you feel special and do great service, the food is always fantastic and my favorite is the "fish of the day a la Villa Roma" - yummo! Also being at the end of High Street their is plenty of parking.
Approximate cost: $25.00