Chicha's

About Chicha's

Situated in Lakdikapul, Chicha’s is a lively restaurant with indoor and outdoor spacing serving many local delicacies. Many people flock here for its excellent curries.