Welcome to Szechuan Inn
Szechuan Inn is a family owned Chinese Restaurant found in the Western Branch area of Chesapeake. Owners, Vicky and Andy Zhou, have passionately been serving delectable Hunan, Szechuan, and Cantonese cuisine for over 25 years. Szechuan Inn is conveniently located on Portsmouth Blvd. near Chesapeake Square Mall, and offers comfortable dining for lunch and dinner, as well as take-out and delivery service.