Little Villa has been the 'go-to' restaurant for family dinners over 20 years. Very family friendly staff has never makes us feel rushed. The Italian food has never disappointed, plentiful bread (oil and cheese on the table) Great thin crust pizza.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.