Tenshin (Dimsum) - MenuYamazaki Sushi & Steaks
$6.95
5 piece succulent steamed dumplings in delicate translucent wrapper with delectable filling of seasoned meat, enhanced by a rich broth.