New Harsh Restaurant
Restaurant β’ Fast food restaurantOne of the Most Revieweds in Kheri
Address
LRP, SH 21, Lakhimpur, Uttar Pradesh 262702, India
Contact
+91 99842 08043Price rating
$$ $$
Rating on Google Maps
3.50 (477 reviews)Open on Google Maps