Takara Sushi & Steak House
630 E Houston St, Cleveland
(281) 761-6650
Menu
Reserve
Restaurants in Cleveland, TX
Takara Sushi & Steak House
630 E Houston St, Cleveland, TX 77327
(281) 761-6650