1383 reviews
Address:
1106 Silber Rd d1 Houston TX 77055 United States
Category:
US places Japanese restaurant
Phone number of Tamashi in Houston, Address of Tamashi in Houston, Working hours of Tamashi in Houston