Could you submit a review of Cinnabar Cafe Stevenage? Submit a Cinnabar Cafe Stevenage review and contribute to the directory of recommended cafes in Stevenage. Is Cinnabar Cafe Stevenage owned by you?, If so, why not claim it now! If you claim a business, it will enable you to update the business contact details.