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 | Unregistered Commenterjoe schaerer