Nala is a Japanese restaurant specializing in fresh sushi. It offers a diverse menu that includes well-prepared tempura and udon dishes.