, ,
Phone:
Price Range:
Empire Szechuan Noodle House is a Chinese, Noodle Shops, Sushi, Malaysian, Thai, Japanese restaurant located in Washington Hts Inwood area in New York, NY 10032.