Tenshin (Dimsum) - MenuYamazaki Sushi & Steaks
$6.95
Shrimp encased in a soft, translucent wrapper, gently steamed to perfection.