Toastbusters is a sandwich shop and fast food establishment specializing in toasties and breakfast items. They offer a variety of hot food options, including breakfast rolls and drinks, available for takeaway.