Menu Grill started its operations in the year 2014 as a Private Limited Company registered with number: 08931500. The firm's headquarters was located in Leeds at 15 Queen Square. The Menu Grill Ltd business had been operating offering its services for at least 9 years.
This specific business was overseen by just one managing director: Richard M., who was chosen to lead the company in March 2014.