The Osprey

Restaurant

Restaurant and cocktail bar

Find on Google Maps

Description

The Osprey is an expensive restaurant located in Orlando, featuring a cocktail bar, oyster bar, and event venue.

Ask Karpo for more information.