Welcome to Chicha, a place where the authentic flavors of Peru come to life in the heart of New Britain, Connecticut. Our mission is simple: to bring the best of Peruvian cuisine to your table, showcasing the rich flavors and exquisite taste that make our food so special.