UKData checked October 2026
  1. Home
  2. Nottingham
  3. Italian restaurants
  4. Casa Italian & Seafood Restaurant

You will find Casa Italian & Seafood Restaurant, a Italian restaurant, at 110 Upper Parliament St in Nottingham. Also listed under dessert restaurant, pasta shop and seafood restaurant.

110 Upper Parliament St, Nottingham NG1 6LFChecked October 2026