We are Indian foodies and rank Palace of Aisa at the top. After eating in nearly every Indian restaurant in Manhatten and New Jersey-- and some ...
All reviews seem positive