This is good pizza. No, this is very good pizza. Dare I commit to say that this is the best pizza in town? I'll need more research, but it's certainly among the best.
It's Muzzarella Pizza and Italian Kitchen on Lake Underhill Road.
It's a small storefront operation (click here for the full review)...