Skip to main content

Takara Sushi and Steak House

restaurant · sushi restaurant · Cleveland, TX

Address
630 E Houston St, Cleveland, TX 77327
Phone
(281) 761-6650
Where
30.3404, -95.0825

Search Hominin for Takara Sushi and Steak House

Other restaurants nearby

More in Cleveland

Takara Sushi and Steak House — restaurant in Cleveland, TX | Hominin