Get directions to: The Lighthouse Cafe, Belvidere, IL
Restaurant address: 8780 Greenfield Dr Belvidere, IL 61008, USA
Restaurant: The Lighthouse Cafe