European Restaurants

10 8 Carpaccio

Address: 41 Dovecot St, Stockton-on-Tees, TS18 1LJ