Szechwan Garden
1140 Indiana 135
Greenwood
IN
46142
(317) 885-0166
szechwan-garden.com
Open Map
Description
New Szechwan Garden of Zheng's is located at 1140 N State Road 135, Greenwood, IN. This business specializes in Restaurants.
by merchantcircle on July 18, 2015 from
merchantcircle
Asian Restaurants
Casual
Chinese
Chinese Restaurants
Chinese Szechuan
Fast Food
Full-Service Restaurants
Obstetricians and Gynecologists
restaurant
Restaurants