Sakura Japanese Steak House & Sushi is located in between Apollo Beach and Riverview. This place brings the best in both the Japanese style steakhouse and sushi made fresh along with other Asian inspired options on the menu.
Places You Should Consider
Bahama Breeze | Rocky Point3045 N Rocky Point Dr. , Tampa FL, 33607
Alessi Bakeries2909 W Cypress St , Tampa FL, 33609
Sakura Japanese Steak House & Sushi Photos
News & Articles
Add to My Connections
Say Something or Ask a Question about Sakura Japanese Steak House & Sushi