I give a supreme grade for their sushi. Flo became my favorite Japanese restarurant in Bellevue; I think it is better than any hot restaurants in Seattle. I've been in food & beverage industry for over 10 years, specializing in fine dining and I think Flo is a gem. If you have high taste for sushi, Flo is a place to check out! Be careful though, you may get addicted.
more