522 E Main St, Front Royal, Virginia 22630 USA
You can peek right in the kitchen which is immaculate!
Photo Credit: Yelp