Abba Restaurant 36 West RdOrleans, MA, 02653 View Phone 508-280-9949 36 West RdOrleans, MA 02653 Experience & Reliability About Send to My Email Send to My Phone Print this Page