Pasta Beach: Light, Airy and Relaxing, but at a Price
Let’s address the elephant in the cabana. Pasta Beach is a … peculiar name. Pasta Beach opened its long-awaited Wayland Square location in August 2016 and, for more than a year beforehand, I puzzled at the paper signs covering the upcoming restaurant’s windows: “Pasta Beach.” They weren’t two words I’d ever thought to pair together […]