UKData checked October 2026
  1. Home
  2. Sheffield
  3. Italian restaurants
  4. Caffe Piazza

Caffe Piazza

Italian restaurantPizza restaurantSheffield City CentreWebsite

Caffe Piazza: Italian restaurant at 18 Church St, Sheffield City Centre, Sheffield. Also listed under pizza restaurant. Closed on Sundays.

18 Church St, Sheffield City Centre, Sheffield S1 2GNChecked October 2026