We've carried out from there and have enjoyed their tasty, thin crust pizza. the tomato sauce is fresh, as is the cheese, and my wife really enjoys the thin crust.
Both times we've been their we've gotten their basic cheese pizza and enjoyed it.
Service is fast and good and we can recommend it.
However, my wife likes their Chicago location on Addison street better.