Desantos

08.23.11
NYC restaurant completely reliant on iPad
08.23.11

NYC restaurant completely reliant on iPad

When you go to De Santos, a high-end Italian restaurant in New York City's West Village, don't...

By S. Sande,   08.23.11
View