YAALU YAALU hailed as London’s best Sri Lankan restaurant Crowned as the No. 1 Sri Lankan restaurant at the recent ‘London Asian Food Awards 2019’, Yaalu Yaalu [...]
2015 The Muswell Flyer all rights reserved
We use cookies to ensure that we give you the best experience on our website. By continuing to use this site you are consenting to the use of Cookies.OKRead more