Sheela Sagar
Green Park building,Near MIT,Main road,Manipal,
Manipala, 576104
Sheela Sagar is one of the popular Restaurant located in Green Park building,Near MIT,Main road,Manipal ,Manipala listed under
Food & Restaurant in Manipala
,
Restaurant/cafe in Manipala
,