• American Cuisine
  • Seafood

The Osprey

  • 4899 New Broad St. Orlando, Florida 32814-6629
  • (908) 956-2306