Tikka Tikka Kitchen At The Flyford Arms Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address Old Hill Flyford Flavell Worcestershire WR7 4DA View on Map Local Authority Wychavon https://www.worcsregservices.gov.uk