The food here was amazing, however, would I wait 3+ hours for it? Nope. I was lucky and I only had to wait an hour and a half on the Friday that I went. I understand why there is a lot of mixed feelings about the place, it mostly comes from the ridiculous wait times. What was really convenient though, is they gave you a device that vibrates when your table is ready, so you could roam around a bit instead of waiting in the crowded area in the front and even wait in your car. I recommend getting the chicken parm, it was delicious and huge--really worth the money. I recommend going an hour or two earlier than the time you want to eat, be prepared to wait.