Uncovered by
James on Jun 29, 2007
| Review: | I went to the owl shop with some buddies of mine. The atmosphere is nice...the lights are dim and sets a nice soft mood. I believe it's the only place you can smoke cigars indoors...so sit back, relax and just enjoy a cigar and beer as you chill with your friends. It's nice a comfortable inside as well. |