Salt N Pepper, located in New Orleans, offers expertly made, fresh and authentic Indian and Pakistani food, including vegan dishes. This restaurant is perfect for Muslim diners since the food served is Halal. Salt N Pepper is Muslim-friendly and is...more
CrescentRating: Not CrescentRated
Not sure
201 N Peters St New Orleans, LA 70130
(504) 561-6070