Get directions to: India Sweet & Spicy, Duarte, CA
Restaurant address: 1208 Huntington Dr Duarte, CA 91010, USA
Restaurant: India Sweet & Spicy