Casa Italia
Italian · Deli · Fine Dining
Casa Italia is an Italian restaurant and fine grocery offering a selection of authentic Italian products, including pasta, charcuterie, cheeses, and antipasti, available for takeaway or on-site dining.
Location