Fountain Hills, AZ asian restaurants & food

Sakura Inn

Japanese Restaurant

11883 N Saguaro Blvd, Fountain Hills, AZ 85268
(480) 836-8008
Excellent Good Average Poor Awful 4.0 / 5 based on 6 votes

Photos

  • Sakura Inn photo by Michael W.

Reviews: 1

  • Kimberly Goyena