Skip to main content

Szechwan Garden

restaurant · Indianapolis, IN

Address
3649 Lafayette Rd, Indianapolis, IN 46222
Phone
(317) 328-2888
Website
szechwangardenin.com
Where
39.8211, -86.2317

Search Hominin for Szechwan Garden

Other restaurants nearby

More in Indianapolis

Szechwan Garden — restaurant in Indianapolis, IN | Hominin