Tenshin (Dimsum) - MenuYamazaki Sushi & Steaks
$6.95
Succulent pork buns, steamed to perfection with a fluffy dough that is delicately cracked open at the top, with savory filling inside.