Indian in Luray, VA

Happy Mini Mart and Deli, Luray VA Indian •
822 E Main St, Luray

“Oh my goodness! This is the best Indian/Nepalese food I ever have in the US. I live in DC area and I will just come for their food. When we first got the...“

4.8 Superb134 Reviews

You May Also Like