In The Capital: New TD Burger in NoMa is Set to Open on August 19th