I've been to Moki's over the years and they are very consistent. Everyone is greeting you as soon as you walk in. The restaurant takes your order at the counter. The menu is very good with options and not overwhelming. You grab your cup and fill your drink then take a seat. The space is very intimate so don't be shy!
The waitress bring you freshly cooked to order food that is amazing. Lots a good colors, textures and flavors. The food comes out with a good presentation too! I really like the teriyaki beef or chicken and the spam rice roll. I've never had to wait very long to get my food either. Lunch or dinner it seems to come out pretty quick as the cooks are good at what they do.
All together a great place, but I will say the prices for this type of restaurant are a bit high. It is self serve drinks. You do order at a counter and based on total quantity of food received I just don't get the complete package for 5 stars. Don't get me wrong you much go to experience but budget wise it could be hard to stop in weekly.