Get directions to: Fluky''s Franchise Systems Intl, Skokie, IL
Restaurant address: 5225 Touhy Ave Skokie, IL 60077, USA
Restaurant: Fluky''s Franchise Systems Intl