The Cinnamon Restaurant & Takeaway~

60b La Porte Precinct

FK3 8BG Grangemouth


The Cinnamon Restaurant & Takeaway~ is a Indian takeaway in Grangemouth. Why don't you try our or ?