Takara Sushi & Steak House

630 E. Houston St.
Cleveland, TX 77327
(718) 207-7195