Mesa Thai Cuisine Thai restaurant 153031

Thai restaurant

3778 - 820 N Western Ave #101 - Los Angeles - CA 90029 - United States