La Massara is an Italian restaurant offering antipasti and wood-fired pizzas in a cozy, art-filled space with a retro vibe and a terrace.