One of the best sandwich places to check out when you are in Los Angeles