I found this delicious Sichuan restaurant in Japan, and it completely blew my mind away how amazing this place was!!! This is one of my favorite Sichuan …

AloJapan.com