Get directions to: Sakura Sushi & Hibachi Steak House, Riverhead, NY
Restaurant address: 1097 Old Country Rd. Riverhead, NY 11901, USA
Restaurant: Sakura Sushi & Hibachi Steak House