A well-known Chinatown restaurant has closed and the City of Vancouver said it terminated its lease. Floata Seafood Restaurant, located at 180 Keefer St., has been a staple in the community for more ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results