Skip to content
Northern Virginia Magazine
Back to Main Site
Menu
Top Professionals
Best of Nova
Back to Restaurants
Royal Nepal
Locations
3807 Mt. Vernon Ave., Alexandria, VA, 22305
Specialties
Indian
Nepalese
Back to Restaurants
Get in Touch
571-312-5130
View Website