Larman's is a takeaway offering sandwiches and more. This mobile business provides a quick and affordable option.