Yakitori Yama

321 S Main St, Travelers Rest