X

Souplantation Manager Salary

Souplantation Manager Salary

Souplantation is a chain of buffet style restaurants in the United States. The first store opened in San Diego, California…