Mini Tarts at Sequoia Restaurant, Washington D.C. | Hungru