The Jelly Roll Cafe

Phone: 01684 292322
Address: 17 Barton St, Town Centre, Tewkesbury, Gloucestershire, GL20 5PP

View The Jelly Roll Cafe's Website

Bio The ideal place to sample our mustard, visit Tewkesbury and relax in the jelly Roll cafe. A beautiful old building with lovely owners who are very attentive and eager to please the public.