Villa’s Restaurant

967-0200

123 Main Street • Ware MA * 01082

Free Delivery within 2 miles ($10 minimum)

Hours Monday-Saturday 11 a.m. – 10 p.m. Closed Sundays

Check out the menu!

villa front