The place itself isnt all that spectacular but the food is outstanding-and you get a lot of it(also they have the best rice!)Yes - some of the staff dont speak a lot of english but they try,but who cares-not there for that-only there for the food which is always fantastic.!!!
more