Osteria Maria 510 S Royal AveFront Royal, VA, 22630 View Phone 540-631-1101 View Website Experience & Reliability Best Italian Restaurant in Front Royal, VA! About Menu Reservation Send to My Email Send to My Phone Print this Page