Sakura Japanese Steakhouse 10722 Big Bend Rd. Riverview, FL 33579 (813) 671-2388 They offer a wide array of Japanese dishes, such as Chicken Teriyaki, Vegetable Tempura, Tuna Sushi, California Roll, Edamame, and Miso Soup. Try our food and service today. Come in for a Japanese Lunch Special. You can also online order your favorite Japanese food for take out. Great Hibachi Restaurant- excellent food!