
Restaurant review: Yaalu Yaalu
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