Get directions to: Anthony's Dugout, Indianapolis, IN
Restaurant address: 621 Virginia Avenue Indianapolis, IN 46203, USA
Restaurant: Anthony's Dugout