Yella on the Water - Gloucester MA

Located just off of Gloucester Harbor, Yella on the Water is the sister restaurant to the decade old Yella in Andover. In this new spot, they decided to take all of the Mediterranean flavor of their original spot to the North Shore’s Riviera.
Back to Top