I've lived here 30 years and I've been by this place hundreds of times. It seems to be busy but I've never been there and don't know anyone who has eaten there.
My dentist's office manager said that they have fantastic pizza. His description was sufficient to cause me to believe that he knew what he was talking about (i.e., he had cred).
Can anyone confirm, deny, or elaborate?