La Tartin is a pizza restaurant offering Neapolitan-style pizzas for dine-in or takeout. Open Tuesday through Saturday.