Freshly made sandwiches and snacks are the specialty at On a Roll. Card and cash payments accepted.