FOOD EXPRESS II CHINESE RESTAURANT in Palace Station

The words “great food” and “Palace Station” usually don’t collide in the same sentence. But when the folks who run Food Express Chinese Restaurant (yes, that’s the official name) on south Decatur decided to lease space in O.J.’s favorite casino, ELV was all in, as they say.

Continue reading “FOOD EXPRESS II CHINESE RESTAURANT in Palace Station”