O Escondido is a restaurant offering pizza, Mediterranean, and European cuisine. The menu includes options like burgers, salads, and other dishes.