Spanish-style tapas restaurant, 100 Montaditos, known for its small sandwiches (montaditos). Offers a relaxed atmosphere.