Royal India
3 Burford St, Hoddesdon
01992 447461
Menu
Reserve
Hoddesdon, Hertfordshire
Royal India
3 Burford St, Hoddesdon, Hertfordshire EN11 8HP
01992 447461