Casa Nostra is a pizza restaurant offering cash, cheque, and contactless payment options. Reservations are recommended.