Discover a taste of the North End at Orzo Trattoria, a hidden gem on the North Shore of Massachusetts. Celebrated as the Greater Andover’s “Best Of The Best,” Orzo Trattoria offers a refined dining experience inspired by the rich flavors of Italy with an eclectic twist.