Reviews of Mom's Kitchen Sandwich Bar LTD. (Restaurant) in Preston (Lancashire).