Uptown
807 Florida Ave. NW Washington, DC
Restaurant
Extant
List at the same address as the Shrimp Hut at same time.