La Casa Nostra is a pizza restaurant.