Michelin Star Fast Food? French Michelin Star Chefs Cook Up Food At Paris Train Station!
  • 5 years ago
If you’ve ever been traveling whether it be by plane, train or automobile you may have wished you could get a decent meal while in transit. Buzz60’s Mercer Morrison has the story.
Recommended