Pelham could soon place new restrictions on where liquor stores can open, including requiring new stores to be at least 2,500 ...