Sushi Restaurant
$$
4.2 (3300)
Koizi offers a vibrant dining experience with a focus on quality hibachi and sushi. Most customers appreciate the freshness and flavor of the dishes, particularly the sushi, though there are varying opinions on consistency between locations. The restaurant is generally seen as a good value for an all-you-can-eat format, attracting many repeat visitors.
Restaurant website: Website
Phone number: (813) 971-1919
Address: 17012 Palm Pointe Dr, Tampa, FL 33647, 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 had higher expectations based on the reviews. The sushi was okay, but the service was a bit slow. A decent experience overall. " (*Curated Review*)
" The ambiance was a bit dark for my taste, but the food made up for it. Loved the miso soup and the fresh rolls! " (*Curated Review*)
" The food came out quickly, but the service was a little inattentive. The sushi rolls tasted fresh, but some were over-stuffed. " (*Curated Review*)
" Disappointed with the service. The food was good, but I felt neglected after the initial order. " (*Curated Review*)
" Wow! The best hibachi I've had in ages! Our chef was entertaining and the food was top-notch. Absolutely coming back! " (*Curated Review*)
" Kids eat free here, which is a huge plus! They loved the hibachi chicken. We had a great time, but the potato wedges were odd. " (*Curated Review*)
" It was okay. Some rolls were excellent while others fell short. I was expecting more based on the hype. " (*Curated Review*)
Address: 6411 E County Line Rd, Tampa, FL 33647, USA
Address: 10700 N 56th St, Temple Terrace, FL 33617, USA
Address: 3609 E Busch Blvd, Tampa, FL 33612, USA
Address: 25750 Sierra Center Blvd, Lutz, FL 33559, USA
Address: 5840 E Fowler Ave, Tampa, FL 33617, USA
Address: 1120 E Fowler Ave, Tampa, FL 33612, USA
Address: 17022 Palm Pointe Dr, Tampa, FL 33647, USA
Address: 16307 N Florida Ave, Lutz, FL 33549, USA
Address: 13605 N 20th St, Tampa, FL 33613, USA
Address: 2801 E Busch Blvd, Tampa, FL 33612, USA