- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Tosha Japanese Steakhouse Bar, Houston, Texas Restaurant Details
Reserve a table - Tosha Japanese Steakhouse Bar - Inactive
Restaurant: Tosha Japanese Steakhouse Bar
Address: 7758 W Tidwell Rd # 134, Houston (Harris), Texas (TX), 77040
Send to devicePhone: (713) 462-8030
Please register here to leave your review, or log into your account.