C
Cheryl Hedges Review of Del Villaggio
Food over priced. Deserts were industrial and we h...
Food over priced. Deserts were industrial and we had to pay 10% service charge!
Food over priced. Deserts were industrial and we had to pay 10% service charge!
Comments: