Plans Lodged for DC Universe Themed Restaurant in London
Mash Steakhouse, which is located at 77 Brewer Street in London, will be redeveloped into a DC Comics themed restaurant if plans are approved. The proposed design continues the use of the space as a […]