Tara Fine Thai Cuisine

115 S Cortez St, Prescott, AZ 86303, United States