Mesa Thai Cuisine

Overview

Address: 3778, 820 N Western Ave
#101, Los Angeles, CA 90029
Website: mesathaitogo.com
Phone: 323-463-0634