Get directions to: Amber Glo Restaurant, Winter Haven, FL
Restaurant address: 3920 Lake Alfred Road Winter Haven, FL 33881, USA
Restaurant: Amber Glo Restaurant