View Menu
The Tea Rose Cafe is a Cafe in Colchester. It is open 6 days a week.
Address: 10 Sir Isaac's Walk, Colchester CO1 1JJ, UK, Colchester
Phone: