Michelin Star Fast Food? French Michelin Star Chefs Cook Up Food At Paris Train Station!
2019-10-04
1
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.