Tara Thai Restaurant
34 Bell Rock Plaza, Sedona
(928) 284-9167
Menu
Restaurants in Sedona, AZ
Tara Thai Restaurant
34 Bell Rock Plaza, Sedona, AZ 86351
(928) 284-9167