Address: 805 Kennedy St NW, Washington, DC 20011 Phone: (202) 545-6990
Reviewed on 04/21/2025
By: Katelyn L.
Overall, the food alone makes this experience worth it. The physical location defintiley isn't flashy or massive. But the food is made right there in front... more