Company Information
- Company Name
- Benihana
- Category
- Teppanyaki restaurant
- Address
- 2579 Town Center Blvd N, Sugar Land, TX 77479, United States
- Country
- United States
Benihana address: 2579 Town Center Blvd N, Sugar Land, TX 77479, United States.
Benihana operates in the Teppanyaki restaurant category.