Suto , located in Sants, is a Japanese restaurant that has recently been awarded its first Michelin star, a well-deserved accolade. With only six seats arranged around the bar where Chef Yoshi Suto works his magic, diners are treated to a stunning omakase-style dining experience featuring seasonal i