Littleton has a great downtown with cute little shops. The French Sisters is definitely one of them with its pink vitrine. This is more a bakery/coffee shop than a restaurant per-say, but the food there is delicious. I love my chilled cucumber and dill soup. The ice creams are intriguing with flavors just as basil, cherry, coconut/coriander. Cash only!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.