Biosfera is a restaurant offering Mediterranean and Spanish cuisine. They serve breakfast and lunch, with a daily menu available.