Sichuan Food (restaurant)
Restaurant in Amsterdam, NetherlandsSichuan Food is a Sichuan cuisine restaurant in Amsterdam, Netherlands. It was a fine dining restaurant that was awarded one Michelin star in 1993 and retained that rating until 2005.
Read article
Top Questions
AI generatedMore questions