9938 Universal Blvd, Lake Cay Shopping Plaza, Orlando, Florida 32819 USA
If you look deeper, you might get lost in your burger.
Photo Credit: Yelp