Taverna Nikolaou offers Greek grilled meats. Enjoy beef, pork, lamb, chicken, sausages, burgers, kebabs, and more.