Two Keys Bar & Grill
Drag box to select area
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
- Hours: Mon - Sat, 3pm - 1am; Sun, 3pm - midnight
- Accessible: yes