On A Roll Vt is a sandwich shop and fast food establishment offering a variety of sandwiches and refreshing drinks like strawberry refreshers and lemonades. They also feature cookies and other baked goods.