The food is less than average, and if it is good it is a fluke the service is inconsistent and you can never tell how your experience will be. The desert isn't dissapointing especially when it is on the house.
This place is a big waiting game, expect at least 2 1/2 hrs. Though some of the staff are great it doesn't make up for the fact that they treat patients like a paychecks instead of people. I suggest that any looking for a dentist to look else where.