Japanese Izakaya, Zakura offers a relaxing atmosphere with Japanese décor. Enjoy a unique dining experience.