From Our Editors
Spice up your week with a trip to Osteria Celli in Fort Myers, and enjoy grub at the top of its game. Complimentary wifi is available as well.
Osteria Celli offers an informal dining experience for those who are allergic to jackets and ties. If you're in a hurry, place an order for pickup instead.
The parking options near Osteria Celli are quick and painless. Cyclists will love the spacious bike racks outside of Osteria Celli.