Sense of Tokyo is by far the best sushi place I've ever been to! The food is delicious and, the staff is the friendliest around. I come several times a month and am never disappointed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.