Bay Leaf Osprey
1092 S Tamiami Trail, Osprey
(941) 244-0310
Menu
Restaurants in Osprey, FL
Bay Leaf Osprey
1092 S Tamiami Trail, Osprey, FL 34229
(941) 244-0310