i rate it this highly because the food is good, went for lunch today and service was awful we waited awhile to order and we got our appetizers in a decent amount of time and it all goes downhill from there, we ordered sushi and a table that sat down 20 min after we got there got theirs first and that made me pretty mad...we finally got our food a few minutes later but where was the sushi?! i'm pretty sure you should get that before the main meal...well apparently it had been sitting at the sushi counter for over 10 min...idk if lunch is always like this but i probably won't be back for lunch because it took us 45 min from the time we got there to have all our food, i normally love thisplacebut they need to work on service quick!