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