Anyone know what the deal is with this place? Is it ever open? At first I thought it might be open only during seasonal/peak times, but I can't remember ever seeing this quick service restaurant open.
Register on WDWMAGIC. This sidebar will go away, and you'll see fewer ads.