La Maria is an Italian restaurant offering handcrafted pizzas in a cozy, wood-furnished space with a rustic, vintage vibe. Signature tiramisu and daily antipasti are also available.