Sushi Restaurant
$$
4.2 (1702)
Tokyo Sushi offers an all-you-can-eat sushi experience with a good variety of rolls and appetizers at an affordable price. While the authenticity of the sushi has received mixed reviews, many diners appreciate the freshness of the ingredients. Service quality can vary, but the restaurant generally maintains a cozy and inviting atmosphere.
Restaurant website: Website
Phone number: (402) 934-8188
Address: 1215 Howard St, Omaha, NE 68102, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I visited this restaurant with high expectations based on several recommendations and was disappointed. The sushi rolls lacked substance and seemed filled mostly with rice and cucumber. Some items tasted pre-made and not fresh at all. The service was decent, but the staff seemed overwhelmed, so we had a long wait. I think I might try a different sushi restaurant next time to see if the quality differs. The ambiance, however, is inviting and clean. " (*Curated Review*)
" This was my first visit to Tokyo Sushi, and I was eager to try out their lunch special. The place was quite busy, but the wait was minimal. I particularly enjoyed the eel rolls—the flavor was on point! However, I noticed that while most rolls were well-constructed, a couple fell apart in my hands. The atmosphere was lively and fun, but it could get a bit noisy. Overall, I think it’s a solid choice for a sushi craving, especially at the price point! " (*Curated Review*)
" I took my family to Tokyo Sushi for a weekend dinner, and we were pleasantly surprised! The all-you-can-eat option gave us the chance to try a little bit of everything. The sushi was fresh and delicious, though I wished some rolls had more fish than rice. Also, the service was friendly, but we had to call the waiter a couple of times. Still, for the price, I think it’s a great spot for sushi lovers. We’ll definitely be back! " (*Curated Review*)
" Tokyo Sushi holds a special place in my heart because of the fantastic value it offers. The all-you-can-eat menu has something for everyone. We went there last weekend, and I filled up on rolls while my friends tried out the appetizers. The service was prompt, and we didn’t feel rushed at all. I even enjoyed sharing the spicy tuna pizza, which was a unique twist! My only complaint would be that some rolls could use more fish, but overall, this is a hidden gem. " (*Curated Review*)
" Had a lovely lunch at Tokyo Sushi last week. The sushi was fresh, and the all-you-can-eat option is a great deal. I really enjoyed the variety they offered! The ambiance was inviting, and the service was sufficient. I'm definitely planning to return! " (*Curated Review*)
" Came back to Tokyo Sushi after a few months, and I enjoyed it just as much. We tried several rolls, and the freshness of the fish was commendable. The staff was cheerful, and the atmosphere felt friendly. I appreciated the ability to order in small batches, which helped us try multiple things without wasting food. Seeing how they've improved, I’m excited to plan another visit soon. " (*Curated Review*)
" I don't understand how people rave about this place. My last meal at Tokyo Sushi was a huge disappointment. The sushi rolls had little flavor, and the texture of the rice was off. We had to wait a bit for service, and although the atmosphere was nice, I was expecting better. I've had much better experiences elsewhere. I won't be returning anytime soon. " (*Curated Review*)
Address: 6705 Blondo St, Omaha, NE 68104, USA
Address: 1958 S 13th St, Omaha, NE 68108, USA
Address: 3871 Farnam St, Omaha, NE 68131, USA
Address: 416 S 12th St, Omaha, NE 68102, USA
Address: 930 5th Ave, Council Bluffs, IA 51501, USA
Address: 1328 Park Ave, Omaha, NE 68105, USA
Address: 1328 Park Ave, Omaha, NE 68105, USA
Address: 1702 S 10th St, Omaha, NE 68108, USA
Address: 502 S 11th St, Omaha, NE 68102, USA
Address: 621 Pacific St, Omaha, NE 68108, USA