AlexOct 13, 20193 minYaalu Yaalu, a Sri Lankan Restaurant with Food that belies it's modest exterior.Update: This branch is now closed A couple of years ago a modest but bright shopfront appeared near us with the promise of some...