I like this location. The folks are very friendly and service is quick. I always like they make the same consistent coffee. I've ordered gift certs, large orders for two meetings, and to go and always had good service.
Located in Norwich, The Norwich Inn is a perfect starting point from which to explore Norwich (VT). The hotel offers a wide range of amenities and perks to ensure you have a great time.