X
Ullas Restaurant
Vellimadukunnu, Calicut
Rate This
Fast Food