This is truly gourmet and amazing ... grilled individual rolls, flavorful steak in a "you can't believe how easy" marinade. Gooey cheese, roasted tomatoes, arugula aioli and wonderful carmelized onions. All on a budget but worth serving for a dinner party. Just a little planning and a little thinking ahead makes this very easy to put together. Now I get the small chibatta rolls just from my grocer but any small hoagie or individual good roll, just not the round dinner rolls, something more substantial. But don't think you have to get a specific roll. Get what you enjoy eating. Get what you can afford and what is available at the time. Serve with some oven potato fries, a spicy ketchup and maybe a simple cucumber salad or a simple coleslaw. Make this easy and quick. Add some apple and nuts to store bought coleslaw with a twist on the sauce and you can have a new slaw which is just a little different a fun. Also add walnuts, blue cheese and pears for a great simple twist to a classic slaw as well. NOTE: Get skirt steak when on sale ... mayo, store brand is ok but not Miracle whip, arugula you can get a small amount from the local market if available...tomatoes I like heirlooms, but a good beefsteak or good ripe tomato is just fine, don't stress over that, and ... cheese, rather than buying a package or block, just go to your deli and ask for 16 slices of swiss. So much cheaper and none to waste or just sit in your fridge. Asking your meat, seafood, deli and vegetable department is a great use of their services. My stores are always willing to help, And it saves a "bunch" of money in the long run. Just ask.