Savor the taste of Florida at Chef Rolf’s New Florida Kitchen in Osprey, FL. Enjoy high-quality seafood and fresh Florida-style cuisine made with locally sourced ingredients and culinary passion.
Address
1660 S Tamiami Trl, Osprey, FL 34229-9143
Phone
Website
Email