The Oceanaire Seafood Room - Miami

900 S. Miami Ave.
305-372-8862
Miami
Florida
United States
website