This Page is

Cinnamon

ABout Shop

Cinnamon, Nairobi – the flavor of India. The authentic Indian cuisine resturant.

Socials