A great restaurant that always delivers.
First of all, the service we've had at Frank's has always been exceptional. Having worked my way through university by waitressing and bartending, I can be a little picky at times and Frank's has always been excellent, which is saying a lot. The servers are always knowledgeable and friendly without being disruptive while you're trying to enjoy an evening out.
Everything we've had on the menu has been delicious and we've eaten pretty much every single dish. For me some of the highlights are the lamb, the gnocchi and the pork three ways. There hasn't been one dish that I'm not a fan of. I also like all the small touches - from fresh bread and olives with spreads, an amuse bouche and the sorbet, to the truffles as you leave.
The one downside (and a small one at that) for us is that the menu doesn't really change much - it changes a bit but not much - so we've now had pretty much every dish. It's a tough call since some people balk at their "favourite" being taken off the menu but I'd like to see a little variety.
This is our go-to restaurant for special occasions - anniversaries, birthdays, big celebrations etc. Absolutely worth checking out and visiting again and again.