Lucilla (Menu)

1241 E Lafayette St, Tallahassee
+1 850-900-5117

Give a rating to Lucilla

Suggest a dish

How much did you spend at Lucilla?