Not only have I been to Salem's to buy halal meat, but I've also been there to eat AND they catered my wedding! Because they were so extremely helpful in the catering, that's what I'll be reviewing them for (but also go check them out for lunch or dinner and to see their gorgeous mural!)
Salem's was wonderful to work with in getting catering for half of our wedding. Due to having a mixed cultural wedding, we had our venue provide half the food (your typical boring wedding food) and Salem's did the Indian half of our food (delicious oh so goodness!).
They gave us an absolutely full tasting with all of the aunties and uncles there too. Oh man, their chili chicken is sooo good (the hem of my wedding dress will agree because it got to taste some too when I dropped a whole bunch on it... whoops!). They were great and negotiating specifically what we would need and even gave a staff member to stay with the kitchen down there to direct them on not mixing halal food with non-halal food utensils.
Instead of a Pittsburgh cookie table, we had a baklava table - it was a GREAT SUCCESS. Needless to say, all of our friends absolutely loved having this as our catering. Even if you're not Indian or Middle Eastern, you should definitely think about having Salem's cater your wedding or event if you want a very memorable meal!