I have eaten the shwaramas from this location a few times. The service has been inconsistent where sometimes it takes quite a while to get your order. The food itself I found to be OK, nothing special, but my parents absolutely love this place. I found that the shwarama here is more like a pita as opposed to a sandwich, hence the name pita pit.
Overall it is a good location to grab a quick bite as the staff are quite nice.