Get directions to: Havanna House, Lecanto, FL
Restaurant address: 1209 S Lecanto Hwy Lecanto, FL 34461, USA
Restaurant: Havanna House