5640 W 87th St, Burbank, Illinois 60459 USA
And NO it is NOT Lambda Lambda Lambda....
Photo Credit: Yelp