Amelia's Sunrise Cafe, TUCSON, Arizona (AZ)
Comfortably operating at 663 South Plumer Avenue () in TUCSON, Arizona (AZ) (85719), Amelia's Sunrise Cafe is available at 5206238886. Please give them a call in advance to make a reservation.
More restaurants in TUCSON, Arizona (AZ)
Amelia's Sunrise Cafe contact information and details:
Address: 663 South Plumer Avenue - , TUCSON, Arizona (AZ) 85719
Contact Phone: 5206238886