Mekong II Logo
Chinese Restaurant

Mekong II

Miami, FL33186