About Tikka Delight Fastfood Restaurant
Best fast food restaurant in Staines
More about Tikka Delight Fastfood Restaurant
Tikka Delight Fastfood Restaurant is located at 159 High Street, TW18 4PA Staines, United Kingdom
01784440000
https://www.just-eat.co.uk/restaurants-tikkadelight-tw18/reviews?...