Get directions to: Thirsty Turtle, Aurora, IN
Restaurant address: 501 George St Aurora, IN 47001, USA
Restaurant: Thirsty Turtle