- www.sakurariverheadny.com
- 1
Located at 1097 Old Country Rd, Riverhead, NY 11901, our restaurant offers a wide array of authentic Japanese Food, such as Shrimp & Vegetable Tempura, Chicken Teriyaki, Hibachi Filet Mignon, Unagi Don, California Roll, Volcano Roll... Sakura..
Relevance: 78.65731