I recently visited the Oishi Sushi location in Creve Coeur. This is a no-frills sushi place. I didn't expect to enjoy the sushi the way I did. We ordered the Lobster Roll. The lobster roll is tempura (?) style lobster that comes in a lobster shell with six or eight pieces of rolls. It was so filling. I couldn't eat the entire thing, but I really wanted to. :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.