Update Info - Indy South Travel Plaza
This restaurant was reported as closed. If it is open, let us know.
Indy South Travel Plaza
500 Polk St
Greenwood, IN 46143
500 Polk St
Greenwood, IN 46143
This restaurant was reported as closed. If it is open, let us know.