My son ordered a prego from the restaurant at about 11.30 in the morning. It looked good, but after only one bite into the prego, he was so sicked by the food that he could eat no more. The meat was cold, the bread was wet and soggy. He was so put off the meal and lost confidence in the restaurant that he could not eat the chips, or salad, or even finish the coco cola, worried that the ice may be bad. We complained to the waiter but he could do nothing without the Manager's approval, we we paid and left. We had intended to return for a meal, while we stay in Vilanculos, but this experience was so bad, that we will not and feel we should warn others who may consider eating there.