FLO Japanese Restaurant

1150 106th Ave NE, Bellevue
(425) 453-4005