Café Terracotta is located off Main Street in Littleton in an old victorian house. The restaurant is lovely, great food, kind and helpful staff. There is usually a wait as this is a very popular local restaurant. If the weather is nice, you can wait outside! I have been here for breakfast often. This was the first time for lunch!