Villa Pizza Address: 87 Rt 6a, Orleans, MA 02653 Phone: (508) 255-5111 Payment: Pizza, Restaurants, Foods-Carry Out Other Businesses: Bangkok Thai Cuisine at 46 Rt 6A, Orleans, MA 02653 Orleans Lobster Pound at 6 Rt 6a, Orleans, MA 02653 Knack Restaurant at 5 Route 6a, Orleans, MA 02653 Wendy's at 15 Canal Road, Orleans, MA 02653 Emack & Bolio's Ice Cream at 20 Rt 6A, Orleans, MA 02653