Operator of a chain of franchised restaurants in Spain. The company owns and operates a chain of casual dining and fast-food restaurants. Read More