A Fish Called Avalon

A Fish Called Avalon in Miami Beach, Miami-Dade County, United States | Bar | Boutique Hotel | Seafood

A Fish Called Avalon in Miami Beach, Florida, is located in the Avalon Hotel, and this Seafood restaurant is perfect for romantic dinners, family outings, or guests wanting to enjoy a night out. The sophisticated, intimate setting, impeccable hospitality and outstanding cuisine attracts locals and visitors to our Seafood restaurant, where they have an option of dining indoors or on our outdoor terrace as they are entertained by live Latin-Caribbean music. A Fish Called Avalon is not just a Seafood restaurant, their menu includes other favourites such as prime and dry-aged steaks, organic chicken, and vegetarian meals. A Fish Called Avalon is an award-winning Seafood restaurant that offers diners a casually elegant and memorable dining experience.

A Fish Called Avalon reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Map of A Fish Called Avalon


Information

Location Info

Features

700 Ocean Drive
Miami Beach
Florida
United States
305-532-1727
Visit Site
Bar
Boutique Hotel
Seafood
Memorable Dining
Romantic Dinners
Intimate Setting
Impeccable Hospitality
Superb Cuisine
Delicious Dishes