On A Roll is a deli offering made-to-order sandwiches and salads in a casual setting. Free parking is available.