612 Stewart St
Seattle, WA 98101
Seattle, WA 98101
Open HoursArray
OverviewRed Fin, like its ever-popular sister restaurant Wasabi Bistro in Belltown, offers innovative Asian fusion in a stylish and inviting atmosphere. Hailed by locals and tourists...
more
