Castelnuovo Restaurante offers authentic Italian and Mediterranean cuisine, including gluten-free pizza options. The restaurant is noted for its good food, adequate portions, and a bright, comfortable atmosphere with well-spaced tables.