Nationals Park Cuts Two Mike Isabella Restaurants - Eater DC
"A modified version of Mike Isabella's Greek restaurant located at Nationals Park (Section 301). It was one of the three concession stands associated with Isabella, removed after allegations of sexual harassment against him." - Warren Rojas