Get directions to: J L W Flame Broiled Chicken, Fenton, MI
Restaurant address: 1383 North Leroy Street Fenton, MI 48430, USA
Restaurant: J L W Flame Broiled Chicken