Ambrosia Japanese Restaurant Address: 1401 Simonton St, Key West, FL 33040-3116 Phone: (305) 293-0304 Payment: Restaurants Family Dining, Japanese Other Businesses: Papa John's Pizza at 538 Truman Ave, Key West, FL 33040 McConnell's Irish Pub at 900 Duval St, Key West, FL 33040 Walter's Grille at 316 Peacon Ln, Key West, FL 33040 Willie T's at 525 Duval St, Key West, FL 33040 Southern Most Deli at 1330 Simonton St, Key West, FL 33040