Sakura Inn, FOUNTAIN HILLS, Arizona (AZ)
Conveniently situated at 11883 North Saguaro Boulevard () in FOUNTAIN HILLS, Arizona (AZ) (85268), Sakura Inn is available at 4808368008. It is advisable to give them a call beforehand to make a reservation.
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
