The Cinnamon Tree

One Of South Wales' Finest Indian Restaurants

Cinnamonlogo1

Authentic Menu

quality cuisine

Cinnamonlogo1