Afghan Restaurants

Tikka Nation

Address: Opposite BB's Coffee and Muffins, High Street 52A Lower Mall, The Harlequin (Atria), Watford, WD17 2TF