Imperial Garden Restaurant

Shorewood Hills, Wisconsin 53705 United States of America

Location