Hi there, this post is about South Garden Restaurant | Order Online | Denver, CO 80237 | Chinese (ordinary South Garden Restaurant #1). It is a image/jpeg and the resolution of this picture is 900 x 432. This blog post's file size is only 82 KB. Wether You want to save It to Your PC, you could Click here. You might also see more photos by clicking the following photo or see more at this article: South Garden Restaurant.