O Fine Japanese Cuisine - Irvine, CA

Baked Lobster Tail

$28