A Fish Called Avalon

700 Ocean Drive, Miami Beach, FL

About A Fish Called Avalon

Award-winning cuisine, attentive service, and appealing indoor and outdoor seating make A Fish Called Avalon the ideal South Beach dining choice.
Neighborhood