I read the reviews and said it was just impatient people being over critical then i ordered.
Food was ready in 8 minutes. Turns out thats a little to fast. Pizza was not fully cooked i had to microwave each slice to make it edible.
Save yourself the pain and just go to the one in penn hills.