Two Keys Bar & Grill

Flag as Inappropriate

100% Were impressed
Two Keys Bar & Grill offers a full bar and an extensive selection of American cuisine, including its popular steak sandwiches. Other items from the menu include pizzas, burgers, wings and shrimp cocktails. 
6012 Telegraph Rd, Saint Louis, MO 63129
(314) 293-9353
  • Hours: Mon - Sat, 3pm - 1am; Sun, 3pm - midnight
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0