N
Nolan Mitchell Review of The Alibi Room
Great environment and staff are friendly and talka...
Great environment and staff are friendly and talkative. Bartenders beer pouring skill are questionable. Ordered 2 flights of beer and only 2 the beers I would try again
Comments: