Ok, this is one of those secret spots that everyone should know about. Northern Chinese dumplings (Jiaozi) are probably my favorite food, and no place does it better than Shandong...
All reviews seem positive