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 RestaurantsNew American RestaurantsThe StatesmanJapanese Including Sushi RestaurantsUchiRestaurantsBirdie’s EastsideJapanese Including Sushi RestaurantsShodoRelated StoriesHomeNew MediaGalleryFood TrendsEvent Dishes Out Fancy Feasts to End Child HungerAll RestaurantsTwo ChefsAll RestaurantsJohnny V