Holdi - United Kingdom

Indian Restaurant of the Year - Northwich