MyThai Kitchen
Thai food takeout
My Thai Kitchen is on the ground floor of the building known as Royal Plaza on the northwest corner of 6th & Catalina.
Open seven days a week, Monday to Sunday, 11:30 am – 10:00 pm.
Space history: it’s Thai Noodle N’ More