Good rest stop.
No parking
71st & The Monon Trail is located at 7100-7140 Westfield Blvd, Indianapolis, IN 46240