6000 Universal Blvd, Orlando, FL 32819, United States
View on Map
What travelers say:
This place was a bit confusing it consist of several different fast food stations all a different restaurant from the simpsons show but you do not order at them. You must go to a register to place your order after that was clarified we where greeted and had friendly helpful service.