Category: Food & Dining
" Cinnamon , Located in Scarborough, North Yorkshire. Cinnamon is a friendly, family run Indian restaurant & takeaway. ULTIMATE DINING EXPERIENCE LIKE NO