Stone Soup is a cute little restaurant. You order at the counter and they bring you your food. Or you can serve yourself from the food bar. Everything looked delicious, healthy and creative. The atmosphere was great-- nicely decorated. I had the tomato soup and half a sandwich. The employees are very friendly.