Restaurant
Happy Mini Mart and Deli, Luray VA
Recommandé par 5 habitants,
Définitivement fermé
Emplacement
822 E Main St
Luray, VA
Conseils des habitants
While we have never tried it (yet!), we've been told by locals that this establishment serves AMAZING Indian food!