Guo Bin Chinese Restaurant
8600 Delmar Blvd Ste 1300
Saint Louis, MO 63124-2205
314-997-0906