at 3131 S Grand Blvd, St. Louis , 63118-1011 United States
90 FB users likes Mekong Restaurant, set it to 355 position in Likes Rating for St. Louis in Local Business category
Mekong Restaurant is St. Louis based place and this enity listed in Family Style Restaurant category. Located at 3131 S Grand Blvd MO 63118-1011. Contact phone number of Mekong Restaurant: (314) 773-3100