Tara Thai Cuisine, SEDONA, Arizona (AZ)
Conveniently stationed at 34 Bell Rock Plaza () in SEDONA, Arizona (AZ) (86351), Tara Thai Cuisine can be contacted at 9282849167. Please call up early in advance to reserve your table in the restaurant.
More restaurants in SEDONA, Arizona (AZ)
Tara Thai Cuisine contact information and details:
Address: 34 Bell Rock Plaza - , SEDONA, Arizona (AZ) 86351
Contact Phone: 9282849167