The OspreyRestaurant4899 New Broad St, Orlando, FL 32814, USARestaurant and cocktail barFind on Google MapsDescriptionThe Osprey is an expensive restaurant located in Orlando, featuring a cocktail bar, oyster bar, and event venue.Ask Karpo for more information.Get the APP