The place is very nice. The food is high quality and the selection is awesome. I particularly love that they serve fresh oysters! and always have a 2 for 1 deal. Another nice touch is the choice if crispy miso soup which is delicious. The price is a bit on the high side, but as they say you get what you pay for and Tomo Sushi definitely delivers in that department. The only thing that's hit and miss is the speediness of the service, I've had times where we had to wait 30+ min for our food and other people seemed to be getting their food faster even though we ordered before them. On the flip side, they always bring out complimentary dishes while we wait and that's a nice touch. At the end of the day this is a great place and I will happily come back.