Oishi Sushi St. Pete Ratings & Reviews
Oishi Sushi St. Pete Ratings & Reviews
Oishi Sushi Japanese Steakhouse serves up some delicious sushi and hibachi! They're located in St. Petersburg and have a beautiful upscale interior. Yum!
Did the photos for their menu and had the opportunity to sample a lot of their dishes. Sushi was fresh and delicious and looked amazing be on the look out as this location will have hibachi soon!