About The Bottle Shop. We are a sommelier-owned neighborhood cocktail bar & bottle shop in Columbus, Ohio. Featuring an extensive but curated selection of some ...
A Wine and Liquor (Spirits) store located in 1556 W McEwen Dr #102, Franklin, TN 37067, USA.