Search Results
China Garden
5539 Telegraph Rd, Saint Louis, MO 63129
The Hua family hails from Southern China and offers Chinese cuisine at this restaurant on Telegraph Road. China GardenMore provides lunch combination specials as well as entrees. Owner Tom Hua recommends the "Orange Chicken" dish to new customers, as it is one of the restaurant's most tasty and popular dishes.
The Oakville Sports Pub
6348 Telegraph Rd, Saint Louis, MO 63129
The Sports Pub is a relatively new addition to the Oakville bar and restaurant scene. Located on Telegraph Road,More The Sports Pub's main attraction is a 110-inch TV situated at the heart of the establishment. A well-stocked bar anchors the restaurant and a party room is available free of charge for larger groups. A wide selection of appetizers highlights the menu as well as sandwiches, burgers and other pub fare.
See more »