Get directions to: Trs Restaurant Store, Indianapolis, IN
Restaurant address: 4407 Lafayette Rd Indianapolis, IN 46254, USA
Restaurant: Trs Restaurant Store