Japan dominates world’s most expensive Michelin-starred restaurants

While Michelin-starred meals can cost just $1.50 per plate, most restaurants that have earned the prestigious award charge much more. Many cost $300-$400 for one meal, but some command even higher rat...