Mamma Lina offers Neapolitan pizza and Italian seafood & meat dishes. The sleek space features an open kitchen with a wood-fired oven and a charming terrace.