Meltons is York based company that is listed as Restaurants - English.
Location of Meltons is 7 Scarcroft Road, York.