Place Category: Restaurants
Located in Orlando’s Central Park, Bar Harbor Seafood operates out of a 41,000 square foot building and prides itself on quality, value and excellence in seafood preparation and sales.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.