Mezban Restaurant

Mezban Restaurant

TownIn

4.0

Out of 5 reviews

Asma Tower Building, Mavoor Road, Opp. Big Bazar, Kozhikode, Kozhikode, 673001

Since :

4.0

Out of 5 reviews