LOVE THIS PLACE! Best sun devil chicken there is. Awsome customer service. Place ain't much to look at but then again that's not what i go there for. Reminds me of Chinatown san Francisco . Tried other placesin the area and none can match up.
places reviews