
828 Upshur Street, NW, before Almeda this space was previously home to Little Vietnam, Himitsu and Magpie and the Tiger and Pom Pom and Cappy’s Crabs and Crane & Turtle and of course the old Ethiopian/Injera spot.
From the owner:
“Mama Tee’s Kitchen, a new American soul food restaurant coming to Petworth ! We will be taking over Almeda’s location at 828 Uoshur Street, NW.
I am a native Washingtonian and longtime Petworth resident. Our soft launch is this Saturday 9/14 (Upshur st day.) I am looking forward to connecting with the community soon!”