Snack N Roll is an eatery offering snack-bar services since 2008. Orders are available for takeaway.