Greenwood Alibi
Open
10406 Holman Rd N
Seattle, WA 98133
Greenwood Alibi is a cozy neighborhood bar in Seattle, WA, known for its laid-back atmosphere and friendly staff.
Offering a selection of beers, cocktails, and pub fare, Greenwood Alibi is a popular spot for locals to unwind and socialize.
Generated from their business information
Also at this address
See a problem?