Definitely give it a couple hours, especially if you're considering ordering a couple of entrees (we went that route and avoided the bread). They will typically prepare the first entree and not start on the 2nd until you're done with that, to ensure that your appetite is big enough to justify preparing that second entree. This can certainly stretch out the time you are there. As others have said, enjoy the time and definitely don't rush it!