Nick's Taverna is a Greek restaurant offering a variety of dishes, from kebabs to souvlaki, in a contemporary setting with a full bar. They also offer a happy hour menu.