For an upscale restaurant, the service was horrible. We basically has to beg to get our sodas refilled. The waiters kept bumping into our table. The butter for the bread was melted all over the plate. And we had to wait 20 minutes to get in even though we had a reservation! Although the food was good, we'll never go back. Terrible service!