2001 L St NW, Ste 100, Washington, District of Columbia 20036 USA
Veggie Sandwich (as served)
Photo Credit: Yelp