The Redwood

514 E Howell St
Seattle, WA 98122
Phone number: (206) 329-1952

Happy hours at The Redwood

Nearest happy hours


Contact info