Otter Bar & Burger

2379 Eastlake Ave E
Seattle, WA 98102
(206) 650-7746

Serving Seattle for 0 years!

Categories : Restaurants

Sun-Thu 11am-10pm, Fri-Sat 11am-12am