Ask LasVegasLynn > Themed Restaurant
Looking for name of popular restaurant that was located on DI Rd. back in the 80s & 90s. I thought it was Villa something or other but maybe mistaken. Had live piano and harp music.
August 6, 2015 |
joe schaerer