Restaurante O Rocha offers Portuguese cuisine in a simple and small setting. The establishment is known for its good service and food, making it a worthwhile dining experience.