Write a review
Tikka Tikka Restaurant
61-65 Castle Road, Scarborough, North Yorkshire YO11 1BH, United Kingdom, Scarborough, North Yorkshire
01723377573
61-65 Castle Road, Scarborough, North Yorkshire YO11 1BH, United Kingdom, Scarborough, North Yorkshire
01723377573