Bay of Tokyo Ebi

Probably the best season for shrimp is right now and they have an impressive taste. The freshness is key and they are cooked a la minute. The freshness is clear by a visual inspection.

IMG_2767