What? Another steakhouse in D.C.? Washington Business Journal reports Mastro's, a steakhouse chain with locations in Arizona, Nevada, Illinois and California, will open at 600 13th St. NW (where M&S Grill used to be). [WBJ]
Filed under:
Filed under: