I ordered a pepperoni roll here the other day and it was very tasty! Not the best food that you will get in Pittsburgh but that is a hard shoe to fill. The prices are extremely good for South Side. And the ranch dressing is homemade which is always a bonus in my book.