Order Online for takeout: 378. Mango Tempura Roll (5 pcs) from Tokyo Restaurant - Providence in Providence, RI