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. (more…)


View More Stories