Take 5 Montaditos

From 100 Montaditos in the West Village, this spot has one of the biggest menus around!

Go to link