Idoya is a Mediterranean restaurant known for its variety of homemade dishes and attentive service.