cinnamonrestauranthull.co.uk Location: Hull in England | United Kingdom | EuropeCategory: restaurants