Chop Suey Inn
Address:
135 N Oaks Plz, Saint Louis, MO 63121
Phone:
(314) 385-8844 Restaurants, Chinese
Other Businesses:
- House Of India at 8501 Delmar Blvd, Saint Louis, MO 63124
- Playboy El Cappuccino at 8500 N Broadway, Saint Louis, MO 63147
- Skeeters Frozen Custard at 9622 Lackland Rd, Saint Louis, MO 63114
- Asiana Garden at 7930 Olive Blvd, Saint Louis, MO 63130
- Al-Tarboush Deli at 602 Westgate Ave, Saint Louis, MO 63130