Kannur Thattukada

South Indian Restaurant

Kannur Thattukada contact

information:

address: Al Thumama Street, Doha

Kannur Thattukada ratings

Have you been at Kannur Thattukada? Rate it!

"narrow"

Login to the site


Gear.svg