Food is awesome! It is a great place to sit and eat and enjoy company. Low music, low lighting. Best chinese in town! Sushi is yummy! I agree, the service is annoying sometimes due to language barrier.
Built a nice business on large portions and good sushi/rolls ... last time we were there (last night) the rolls were half the size and candidly not that good... service was poor... and they could care less - a shame..