The instructions printed on the ticket tells you to show up at the Fantasmic theater 60-90 minutes before the show, which would be 5-5:30. It will take at least an hour to eat at Mama Melrose (don't know why, but that is the slowest service restaurant in all of WDW...even when the place is 1/2 empty...love the food, but too slow.) with Fantasmic showing at 6:30, the dinner package seating that is offered will probably be starting around 2:30 and they probably won't be offering any package reservations after 4:00 (they have to be sure that you will done & able to get over to the theater in time to get your seats.)