Main content starts here, tab to start navigating

+ Is A Fish Called Avalon near Lummus Park?

Yes. A Fish Called Avalon is located at 700 Ocean Drive in Miami Beach, just steps from Lummus Park and the beach.