GREENWOOD ALIBI ROOM NOW OPEN!!
Posted on October 2, 2013
A new Alibi Room has opened in the Greenwood neighborhood of Seattle at 10406 Holman Rd N Seattle 98133,
Hours: Mon-Fri 3pm-2am & Sat-Sun 12pm-2am with Kitchen open until 1am.
Private dining & Take out orders welcome. 206-783-4880