SaSa: The Newa Restaurant

Nepal
Newari,chatamari,bara,momo,chwela,ayela,tho,samaybaji

Where you'll be