Sabine Cafe & Bar is set to open in downtown Bellevue at The Eight, an office tower located at 1066 Northeast 8th Street. This will be the second location for the Mediterranean-inspired restaurant, which also has an existing location in Ballard. The Bellevue location marks Sabine Cafe’s first expansion to […]