It's hard to think of this as a restaurant, really. It's a deli/Italian grocery store with a few tables among the shelves and a counter along the windows. You order at the counter and pick up your order. No table service. Very casual. But the sandwich menu is huge,--many interesting combinations, and it all sounds wonderful. I have been there several times and have never been disappointed. I'm sure a lot of their business is takeout, but it's kind of fun to watch everything that is going on. Yummy food, and lots of other fun things to buy, like big green Sicilian olives and Italian cookies.