Fresh buns, sandwich quality was good- had the veal sandwich , my wife had the eggplant. They don't come with any toppings at all though. Seriously, almost a buck for some onions on a sandwich??? That's pretty chintzy. Overall it's ok...about the same as San Francesco's or California's etc.