Uncovered by
spencerf on Jun 30, 2007
| Review: | James is correct. The Owl Shop can best be characterized with the word ''chill''. The folks there couldn't be nicer when you're picking out a cigar and ordering a glass of scotch. It's really a great experience for anyone just looking to chill out during the afternoon with a few friends. |