Ambrosia Japanese Restaurant Santa Maria Suites Ambrosia

Ambrosia Map

Santa Maria Suites
1401 Simonton St. (South St.)
Key West, FL 33040
305-293-0304
Map
Cuisine: Japanese / Sushi / Small Plates
Sushi, Japanese cuisine and artisan sakés in a stylish South Beach-inspired dining room on a tiny backstreet.
Openings: Lunch Mon.-Sat. (seasonal), Dinner nightly

Features