Casa Nostra is an Italian restaurant offering pizza and other Italian dishes for lunch and dinner. It is wheelchair accessible and accepts credit cards.