Casa Rosario offers familiar Italian cuisine, including pizza, pasta, and desserts. Enjoy your meal in their relaxed space or on the charming, leafy terrace. Take-out pizza is also available.