Flo Japanese Restaurant & Sake Bar

User Rating:


Address:

1188 106th Ave NE
Bellevue, WA 98004

Phone:

(425) 453-4005

Map:


Contact   ·   Privacy   ·   Terms