HOME / Fast food restaurant / Al Backa fried chicken
Nr. Kannur University Campus, Mangattuparamba, Kerala 670567
View Business Profile