Just in time for the Taste

Two new restaurants opened on Shrewsbury Street the first week of May. Meze, a Greek tapas restaurant, and The Fix, a hamburger emporium, both had soft openings. Sliders or grilled octopus ~ you now have a choice.