Top definition
The most wonderful chinese resturant in all of Pelham. Consists of fast service (maybe too fast) and great food.
Hurry! Alison, Meg, Clare and Elena all have to get to Pelham Palace, Pelham NY!!
by Clare Smitts July 01, 2010
Get the mug
Get a Pelham Palace, Pelham NY mug for your cat Jerry.