Get directions to: Andhra Palace, Iselin, NJ
Restaurant address: 1388 Oak Tree Rd Iselin, NJ 08830, USA
Restaurant: Andhra Palace