59 Franklin Street
New York, NY 10013
New York, NY 10013
(917) 653-4379
Distance: 40.84 miles
Join us at The Polish Pit for unlimited color mixing fun! Located at a trendy and unique spot in TriBeCa, The Polish Pit lets you choose from over 100 colors to make your own nail... More info