roastedvegetablesandwich