X
Metro Cool Bar & Tea Shop
Palazhi, Calicut
Rate This
Cool Bar and Tea Shop