Get directions to: Naked Tchopstix - 96th St, Indianapolis, IN
Restaurant address: 3855 E 96th St Indianapolis, IN 46240, USA
Restaurant: Naked Tchopstix - 96th St