The FLO Japanese Sushi Restaurant and Sake Bar located just off N.E. 11th Street on 106th Ave in Bellevue is a sushi place that offers an elegant dining experience with authentic Japanese cuisine.
When you first enter the FLO restaurant, you'll notice a wide counter where the sushi and other dishes are handmade right in front of you by experienced chefs. The rest of the restaurant is to your left with a very fine setting. The pricing is moderate compared to other quality Japanese restaurants, so don't be worried about overpaying at this spot.