Get directions to: Delight Of India Inc, Trenton, NJ
Restaurant address: 29 South Warren Street Trenton, NJ 08608, USA
Restaurant: Delight Of India Inc