Venue DirectoryRestaurantsAll RestaurantsA Fish Called Avalon700 Ocean DriveMiami Beach, FL 33139US[email protected]Phone:3055321727Request More InformationFill out the form below to request more information about A Fish Called Avalon.Latest in All RestaurantsAsian RestaurantsSunda New Asian Fulton MarketFrench RestaurantsPetit PomeroyJapanese Including Sushi RestaurantsSushi-san Lincoln ParkSteak HousesHawksmoor