The restaurant plays no role in the storyline whatsoever and is inaccessible. There is a window on the front which the player can look inside to see some tables, chairs, and a counter, but there is no way of entering. There is a parking lot around the side where vehicles regularly spawn.
Around the back, there is a white fence with large red letters which say "CHINESE RESTAURANT OPEN 10AM - 8PM". This may be a joke by Rockstar as the logo of the restaurant clearly says that it is open 24/7. Beside the fence is a small opening which leads to an open spot of land next to the building.