FIFA CAFE
Kolachery, Kannur
Rate This
Chinese restaurant