Sakura
Japanese Seafood & Steak House
Hibachi & Sushi Bar
OPEN 7 DAYS A WEEK
Sun - Mon
4:30
-
10:00
Tue - Thur
11:00
-
10:00
Fri - Sat
11:00
-
10:30
4373 Commercial Way
(US 19)
Spring Hill, FL 34607
(352) 596-8768