Review Date: 10/28/2009
Little Shanghai is definitely my favorite all-time Chinese restaurant in the Denver area. The food is delicious. The portions are just right. It's a great location on Broadway. The service is impeccable. The restaurant is clean and the decor honors the Chinese culture.