Bread Rolls is an artisanal sandwich shop offering 100% homemade products. They specialize in sandwiches and also provide catering services. The establishment focuses on fresh, in-house preparation.