It happened at about 6:15 p.m. in the 5700 block of Westheimer Road.
Investigators said the suspect came into the restaurant just after 6 p.m. The suspect fired shots before taking off.
It was unclear if the suspect got away with anything.
Police said families were dining in at the restaurant at the time of the armed robbery attempt.
The restaurant closed for the rest of the evening after the shooting.