Karvelas Pizza Co.

Not real glamorous, but dang sure delicious.