The Mapo Szechuan restaurant is located at the 3704 Prince St, Flushing NY. It serves Chinese and Asian food. Mapo Szechuan is children friedly and wheelchair accessible. The avarage rating of this restaurant rated by 95 reviewers is 3.2. For more deatils and orders call Mapo Szechuan on (718) 353-9538.