El Faro is a Spanish restaurant in Moscow that offers a cozy and intimate atmosphere. The menu features a variety of traditional Spanish dishes, including paella, gazpacho, and grilled meats. The restaurant also has a selection of Spanish wines and beers, and the staff is friendly and attentive.