Order Online for takeout: 521. Hot Roll (5 pcs) from Tokyo Restaurant - Providence in Providence, RI