
I’ve often wondered about this restaurant located on the 600 block of T Street, NW near the Howard Theater and Florida Ave. I couldn’t find anything about it on the web. I’m guessing it’s either super incredible or terrible. Anyone ever check this spot out?