MOMO MIA
Shop no 10, Tagor hall building, convent road, Calicut beach, Calicut,
Calicut, 91
MOMO MIA is one of the popular Chinese Restaurant located in Shop no 10, Tagor hall building, convent road, Calicut beach, Calicut ,Calicut listed under
Restaurant in Calicut
,
Restaurant/cafe in Calicut
,