Tikka Tikka, 61-65 Castle Rd, Scarborough 01723 377573
Tikka Tikka, 61-65 Castle Rd, Scarborough, North Yorkshire YO11 1BH 01723 377573