Sakura
Japanese · Sushi · Steakhouse
Sakura is a Japanese restaurant offering a diverse menu of sushi, traditional fare, and unique entrees like the Sakura Roll with baby lobster and crab.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
I-45 S, TX
