Flying Duck Travel

 is a Los Perdidos store in Dead Rising 3.

Trivia

 * The restaurant is an all you can eat buffet, open 24 hours.