Finisterrae is a Spanish restaurant offering breakfast, lunch, and dinner. It is known for its traditional Spanish cuisine and provides a menu del día.