Sakura of Japan is a cozy Japanese restaurant in Battery Park City that offers a wide range of traditional Japanese dishes. From sushi and sashimi to teriyaki and tempura, Sakura of Japan has something for everyone. The friendly staff and relaxed atmosphere make this restaurant a great choice for a casual meal or a quick bite.