Order Online for takeout: 320. Tekku from Tokyo Restaurant - Providence in Providence, RI