Get directions to: Kiran Palace, Hicksville, NY
Restaurant address: 67 E Old Country Rd Hicksville, NY 11801, USA
Restaurant: Kiran Palace