Address: 17 Ealing Road
Wembley
Greater London
HA0 4AA
United Kingdom
Wembley
Greater London
HA0 4AA
United Kingdom
Traditional Sri Lankan restaurant in Wembley serving chicken kothu, soft hoppers, devilled chicken and a banana-leaf Sri Lankan thali in Read more
