I don't like regular pizza, so this my pizza place of choice.  The Bo-Diddley is great.  The service is good and the staff works hard, but looks like they enjoy themselves.  The pricing is a tiny bit high for what you get, but I still make two meals out of one pizza, so it works for me (no one else I know can make two meals out of the pizza...so if you've got a healthy appetite, don't expect leftovers.)  Pass on the garlic cheese bread, unless you've got an incredible craving for it...it's just average.  The salads are good.