Toasted sandwich