Sushi restaurant, Rice & Roll, offers Japanese cuisine. Located at the Station Inn. Order online or dine-in.