Get directions to: India Palace, Greensboro, NC
Restaurant address: 413 Tate St Greensboro, NC 27403, USA
Restaurant: India Palace