Takashi Japanese Restaurant

Comments on Takashi Japanese Restaurant. 465 Jordan Rd, Sedona 86336-4170 AZ
Please share as much information as you can about Takashi Japanese Restaurant so other users can benefit from your comment.
Can't read?