Front doors of Hidden Dragon closed, when the internet, including Yelp, says they're open.
Photo Credit: Yelp
4106 Lone Tree Way, Antioch, California 94531 USA
Front doors of Hidden Dragon closed, when the internet, including Yelp, says they're open.
Photo Credit: Yelp