Luna Rossa is an Italian restaurant and pizzeria offering classic dishes in a cozy, brick-lined setting. Vegetarian and vegan options are available.