- www.sakurasushihibachidunedin.com
- 2
Located at 926 Curlew Rd, Dunedin, FL 34698, our restaurant offers a wide array of authentic Japanese food, such as Hibachi Filet Mignon, Nabe Yaki Udon, Tuna Avocado Roll, Super Crunch Roll... Sakura Sushi Japanese Restaurant, Dunedin, FL 34698,..
Relevance: 77.11868