This is my favorite Chinese place, and living in the Beacon Hill / Chinatown area that's saying allot. 7 Starts Peppers was recommended to my by a friend that after living in Chi...
All reviews seem positive