Crescent Mansa

Off Mananchira Square, Pavamani Road, Calicut