Cellar House 1.35

6039 Telegraph Rd
St. Louis, MO 63129
United States

About Cellar House

Contact Details & Working Hours

Details

We offer a dining experience that blends an intimate ambiance with an inviting, casual atmosphere. In this delicate balance, we’ve crafted a relaxing neighborhood spot where you can find the finest wines, craft beer, and food. In fact, we have over 300 bottles of wine. Our team will help you decide on the perfect one to match your meal and your tastes. When you come in, you’re in for a peaceful meal, a great drink, and a fun night out with your friends.