700 Ocean Dr
Miami Beach, FL 33139
Miami Beach, FL 33139
Open HoursLunch & Dinner daily
OverviewLocated in the heart of The Art Deco District on Ocean Drive, A Fish called Avalon feature Modern American Seafood with tropical influences along with impeccable service. Nightly...
more