Order Online for takeout: 319. Tekka (Tuna) from Tokyo Restaurant - Providence in Providence, RI