We have also been to la piedra xeveral times and food very good and excellent value for money. Also Gran
Mundo is great if you want good quality Chinese at cheap price with good service. For top quality food Tres Besos is best but the service can be lacking with not much smiles, also if you turn up without booking even if room they can be a bit off hand.