Sakura Sushi & Teppanyaki
Local business
86001-6213 Flagstaff
United States
Phone: (928) 773-9118
Website: http://www.twitter.com/flagstaffsakura http://www.sakuraflagstaffsushi.com
The original... The Best Sushi and Teppanyaki Restaurant in Flagstaff, Arizona. Great Sushi and an entertaining Teppanyaki experience!



