Casa Nostra is a family and pet-friendly restaurant offering a wide-ranging menu of Mediterranean cuisine, including pizza, pasta, grilled meat, and fish dishes, in a cozy, Croatian-style setting.