Atchana’s Homegrown Thai Restaurant

3194 Commodore Plaza, Miami, FL 33133, United States