Algora is a Spanish restaurant specializing in traditional and seasonal cuisine, particularly wood-fired roasted meats. Vegetarian options and accessibility features are available.