Get directions to: Agra Palace, Somerville, NJ
Restaurant address: 30 East Main St Somerville, NJ 08876, USA
Restaurant: Agra Palace