Take a break from cooking and dine in, carry out, or have your food delivered from 7 am to 9 pm. 15% of your food bill is donated back to our center. Please remember to mention Still Waters to your server. Steer In is located at 5130 E. 10th St Call 317-356-0996 for delivery orders. We appreciate your support!