Order Online for takeout: 39. Ebi No Tempura from Tokyo Restaurant - Providence in Providence, RI