X
Ambadi Chappati Point
Elamakkara, Ernakulam
Rate This
Restaurant