The food has gone down hill and that's being kind.
Place closes at 10:30 saturday night.
More This place serves the same great food it did in the 1960's when I was a kid.
Kee Tat is a Hong Kong based company with factory located in Dongguan, China.
Plenty of dining values here with their generous portions.
.