Villa Palma Ristorante

Tucked away in a non-descript strip mall is an Italian restaurant whose menu and good service has remain unchanged over the years it’s been open. A delicious meal left us all feeling fat and happy.Read more
Tucked away in a non-descript strip mall is an Italian restaurant whose menu and good service has remain unchanged over the years it’s been open. A delicious meal left us all feeling fat and happy.Read more