Anybody have info on place on Charles Stewart Street, beside a restaurant called after a bird? Asian advertising elsewhere....