Get directions to: Ya Ya's Flame Broiled Chicken, Lansing, MI
Restaurant address: 3011 E Saginaw St Lansing, MI 48912, USA
Restaurant: Ya Ya's Flame Broiled Chicken