The wait time is not always great, but the food is definetly worth it! The best pizza place in Bloomfield or should I say on the east side of Pittsburgh.
Pros: Good mayo! I think they make it themselves.
Cons: The parking is street parking. Goodluck finding a space.