New restaurant invites patrons to travel through taste. When you hear of sushi, gyoza and edamame, where does your mind travel? Would you be...