Is Tokyo’s Michelin star restaurant scene worth the price? While fine-dining courses at prestigious restaurants in London or Paris can cost you a not-so-small fortune, the Tokyo Michelin star restaurant scene has an affordable flavor that stays true to the world’s most trusted food guide. Which are the best Omakase restaurants in Tokyo?…