Company name: Grand Duke's Restaurant
Description: Old-world stop for Lithuanian fare
980 75th St, Downers Grove, IL 60516, United States