img1

Kasturi

Order Online

56C Vicarage Road Watford, Hertfordshire County, Hertfordshire, East Anglia

Cuisines: Indian