X
Al Ameer
Valakkai, Kannur
Rate This
Restaurant