1600 N Riverside Ave, Medford, Oregon 97501 USA
Mall location of Villa Italian Kitchen
Photo Credit: Yelp