Takara Sushi & Steak House
1701 Fairway Dr #14, Alvin
(281) 968-7310
Recent Reviews
Takara Sushi & Steak House
1701 Fairway Dr #14, Alvin 77511
(281) 968-7310