Get directions to: Inn Sports Bar & Grill, Lynnwood, WA
Restaurant address: 16716 Ste D Highway 99 Lynnwood, WA 98037, USA
Restaurant: Inn Sports Bar & Grill