Learn About Us
Located in Howard Beach neighborhood of Queens. Sakura is located at 158-38 Cross Bay Blvd Queens, NY, 11414.
Testimonials
No reviews.
31 + 2 =
Food Gallery
Or
Subscribe for Email and/or Subscribe for SMS phone
Contact
Menu