Casa Nostra is an Italian restaurant specializing in pizza and pasta. It offers dinner service with features like reservations, table service, and wheelchair accessibility.