When you see the store front...then you walk in it is totally not what you would expect at all. It had a small hole in the wall family owned feel to it. The way it was actually set up on the inside reminds me of a small street restaurant in NYC. Narrow, brick walls, many small tables lined up and friendly people walking around busily working hard to make us all happy. The menu was definately impressive to see so much variety. The portions are huge for main courses and I like how the appetizers are small so you do not feel that you are eating two meals. It's just a snack (which is what an appetizer is) The only unfortunate thing was the lady forgot to bring my hot green tea...oh well. I am asian and have plenty of tea at home if I truly need it. This place is great and I did enjoy the food and ambiance...only, I have other asian places that are more my favorites which is why in comparison this place gets three stars.