Ichiban Grill & Super Buffet
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:30 pm
Tomorrow: 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
2223 Southmore Ave, Pasadena, TX 77502
2222 Spencer Hwy, Pasadena, TX 77504
3112B Spencer Hwy, Pasadena, TX 77504
2301 Spencer Hwy, Pasadena, TX 77504
3033 E Sam Houston Pkwy S, Pasadena, TX 77503
702 W Southmore Ave, Pasadena, TX 77502
14010 East Fwy, Houston, TX 77015
3705 Shaver St, Pasadena, TX 77504