Get directions to: Sakura Japanese Restaurant, Hauppauge, NY
Restaurant address: 580 Veterans Hwy Hauppauge, NY 11788, USA
Restaurant: Sakura Japanese Restaurant