It's big and loud and parking is impossible unless you have a Smart car that can squeeze between all the SUVs in the parking "lot".
Once in, you will find that the food is good, but not outstanding. The pizza sauce is sometimes watery. The desserts are OK, but with Demetres just down the road they face some serious competition. Service is OK, but not great. "A-OK" seems to sum it up well enough! If you can deal with the noise and parking hassle then you will have a nice evening there.