Kannur Star Restaurant

Al Warqa 1