Famous Szechuan Pavilion
Address:
8615 Olive Blvd, Saint Louis, MO 63132
Phone:
(314) 685-0888
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses:
- First Watch Restaurant at 13323 Manchester Rd, Saint Louis, MO 63131
- Noodles & Company at 13307 Manchester Rd, Saint Louis, MO 63131
- Stan Musial Grille at 1777 Des Peres Rd, Saint Louis, MO 63131
- Bourbon Street Cafe at 170 W County Ctr, Saint Louis, MO 63131
- King Edwards Chicken & Fish at 8958 Watson Rd, Saint Louis, MO 63119