Lan Sushi is a Japanese restaurant offering a diverse menu of popular dishes, including specialty rolls, sashimi, and teriyaki.