HomepageMain content starts here, tab to start navigating
A Little Bit About Us:
We are located at 717 8th St. SE on Capitol Hill, in Washington D.C.
We are currently offering Take Away ordering via Tock and will update our social media as new options become available.
We are not offering any reservations for in-restaurant dining currently.
Questions about gift cards or reservations? Please email