Casa Nostra is a pizza restaurant offering a menu of fast-food options, including sandwiches, salads, Tex-Mex, and Italian dishes.