This is a mostly carry-out place with a small deli and Italian groceries. They do have some tables for eating in. Please, please try their meatball sandwiches - huge, but you can order a half. They are worth waiting for (remember, this is not MacDonalds!). They have p...