Review on Lehja
Lehja is a fine Indian restaurant featuring outstanding authentic North Indian Cuisine, served in an elegant surounding. We are located at Short Pump Towne Center.
Rate this RestaurantCuisine
Indian
Accepted credit cards
Visa, Master Card