Takuya Yamashita
Chef
Restaurants in Singapore
Restaurants
Whitegrass
— Singapore (1 Michelin stars)