Sakura
Buffet · Sushi · Chinese
Sakura is an all-you-can-eat restaurant featuring a variety of Chinese and Japanese dishes, including sushi and a Mongolian grill.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
E Saunders St, TX



