Best Indian takeaway in Watford, united kingdom

Kasturi

56c Vicarage Rd Watford WD18 0EN United Kingdom

Tikka Nation

Opposite BB's Coffee and Muffins High Street 52A Lower Mall The Harlequin (Atria Watford WD17 2TF United Kingdom