KitchenSpot
Search
See the best dishes near you?
← Tallahassee restaurants

Lucilla

No reviews yet

American1241 E Lafayette St, Tallahassee

Own or manage Lucilla? Claim this listing free

Hours

Hours not listed yet.

Details

Address1241 E Lafayette St, Tallahassee 32301-4518

Phone18509005117

Websitehttps://www.lucillatallahassee.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.