Santa Chiara is a pizza restaurant specializing in contemporary Neapolitan-style pizzas. Takeaway is available.