Location

Moonshadows Restaurant is located in the historic downtown of Luray, Virginia. We are easy to find.

The restaurant is located at 132 East Main Street, Luray, Virginia, VA 22835