5152 N Clark St Chicago , Illinois 60640 Website: Click here for restaurant websitePhone: (312) 752-8459