Please share your review of Szechwan Garden, located at Greenwood, 1140 N State Road 135 # F, IN below. Each review is moderated by our staff before it appears live. Refrain from posting any personal information you do not wish to share with the public.