Aiyara Thai Cuisine

Overview

Address: 41533 Margarita Rd
Temecula, CA 92591
Website: aiyarathai.com
Phone: 951-972-8709