Ichiban Grill & Super Buffet
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (713) 910-6688
Address: 3201 Spencer Hwy, Pasadena, TX 77504
4021 Spencer Hwy, Pasadena, TX 77504
12500 Gulf Fwy, Houston, TX 77034
3430 Spencer Hwy, Pasadena, TX 77504
1301 Southmore Ave, Pasadena, TX 77502
2222 Spencer Hwy, Pasadena, TX 77504
3033 E Sam Houston Pkwy S, Pasadena, TX 77503
3112B Spencer Hwy, Pasadena, TX 77504
5107 Fairmont Pkwy, Pasadena, TX 77505
702 W Southmore Ave, Pasadena, TX 77502
1503 Spencer Hwy, South Houston, TX 77587