Abba Address: 90 Old Colony Way, Orleans, MA 02653 Phone: (508) 255-8405 Payment: Restaurants, Thai Other Businesses: Land Ho Restaurant Office at 174 Rt 6a, Orleans, MA 02653 Dunkin Donuts at 136 Cranberry Highway, Orleans, MA 02653 Dunkin' Donuts at 136 Rt 6A, Orleans, MA 02653 Land Ho! at 38 Main St, Orleans, MA 02653 Abba & Ima Inc at 36 West Rd, Orleans, MA 02653