I LOVE the soup that the Intown Deli makes especially the Chicken Tortilla Soup! Many of the ingredients in their menu items are organic (like the bread). It's very clean they have a great menu
Pros: Food made with love
Cons: It takes some effort to find them downstairs on floor -1
more