Skip to main content

Takara Sushi & Steak House

restaurant · japanese restaurant · Alvin, TX

Address
1701 Fairway Dr, Alvin, TX 77511-4671
Phone
(281) 968-7310
Website
Takarasushialvin.kwickmenu.com
Where
29.4065, -95.2320

Search Hominin for Takara Sushi & Steak House

Other restaurants nearby

More in Alvin

Takara Sushi & Steak House — restaurant in Alvin, TX | Hominin