320-322 Barking Rd, London E13 8HL
Asian restaurant | Restaurant | South Asian restaurant
The establishment features a spacious dining room adorned with Asian artifacts, offering a diverse menu that blends classic and innovative Indian and Bangladeshi cuisine.