Sakura Inn, FOUNTAIN HILLS, Arizona (AZ)
Readily settled at 11883 North Saguaro Boulevard () in FOUNTAIN HILLS, Arizona (AZ) (85268), Sakura Inn is available at 4808368008. It is best to give them a call upfront to arrange your place in the restaurant.
More restaurants in FOUNTAIN HILLS, Arizona (AZ)
Sakura Inn contact information and details:
Address: 11883 North Saguaro Boulevard - , FOUNTAIN HILLS, Arizona (AZ) 85268
Contact Phone: 4808368008