The food itself was really good but for the price I paid and how long I waited I kind of expected more. I ordered takeout for my family and I and while the portions looked fair, they were basically 80% sauce and very little meat/cheese. I also had to wait nearly an hour for my food. I put in my order at 7:50 PM and got there at 8:20 PM, thinking half an hour would be a decent amount of time to prepare food for 3 people. I was told it would take 10 more minutes but it actually took 20 so I didn't leave until 8:40 PM.