Get directions to: Cecil Lime & Cafe, Springfield, OH
Restaurant address: 227 E Cecil St Springfield, OH 45503, USA
Restaurant: Cecil Lime & Cafe