Just spotted this Google ad for "award-winning Asian fare" @ Red Lantern.... which has been open for, uh, 37 days. What gives?