Lucilla in Tallahassee, FL is a charming establishment that offers a unique blend of art and dining experiences.
With an inviting home gallery atmosphere, Lucilla provides visitors with the opportunity to explore a curated collection of artwork while enjoying delicious menus and attending special events.
Generated from the website