Flores Restaurant
Address:
17011 East Fwy, Channelview, TX 77530
Phone:
(281) 860-0103
Hours:
- Mon: 6am-11pm
- Tue: 6am-11pm
- Wed: 6am-11pm
- Thu: 6am-11pm
- Fri: 6am-11pm
- Sat: 8am-11pm
- Sun: 8am-11pm
Other Businesses: