London Grill at 2301 Fairmount Ave. opened in 1991.Read moreFile Photograph (custom credit)by Michael Klein Published March 25, 2019, 5:00 a.m. ET