Sandwich Shop Offers Liam Neeson Free Food, Liam Neeson Shows Up