Casa Nostra is a pizza restaurant serving authentic Sicilian-style cuisine.