On a Roll Sandwich Bar is a takeaway establishment offering a variety of sandwiches. They provide an extensive menu with reasonable prices and the option to eat outside.