Sakura
Sakura
2810 Business Center Drive Suite 124 , Pearland, TX 77584
Location details
- Casual Dining
- 1004.9 miles away - Get directions
About Sakura
Come into Sakura Japanese Steak House for exquisite sushi, traditional japanese dishes, and talented Hibachi chef who prepare your food right in from of your eyes.