We have been ordering from Angelos for years. In the last few months the quality is falling. If you order at lunch time they will tell you the wait is 45min to an hour. In reality it is more like 90 min. When the food finally comes it is lukewarm. Last week we threw out French fries, cheese sticks, and most of one steak hoagie. What a waste of money and food! The hoagie in addition to being almost cold had very little steak on it, This is not what we had experienced from Angelos over the years. Sadly to say we wont be ordering from them again.