
I Richhi is located at 1220 19th St., NW. In my quest to find the greatest Italian restaurant it’s time to judge I Richhi. I’m hearing it’s a bit overrated but I’ve also heard folks that love it. You can see their menu here. Any fans? Worth the dough?