at 2666 S Big Bend Blvd, St. Louis , 63143-2104 United States
19 FB users likes Wong's Inn Chinese Restaurant, set it to 563 position in Likes Rating for St. Louis in Local Business category
Wong's Inn Chinese Restaurant is St. Louis based place and this enity listed in Chinese Restaurant category. Located at 2666 S Big Bend Blvd MO 63143-2104. Contact phone number of Wong's Inn Chinese Restaurant: (314) 647-1176