Havelock Town, Colombo
Japanese
woooow Delicious... specially french fries and tempura is very nice.. i love it....