Chinatown Judging Restaurants – Meatballs By Prince Of Petworth Published December 22, 2011 at 12:00PM Meatballs from Chef Michel Richard is located at 624 E St, NW in Penn Quarter. Anyone try them out yet?