Homepage

Main 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.

Questions about gift cards or reservations? Please email or call 202-580-8889