Taverne Kalyva is a Greek restaurant offering a menu with options for dine-in or takeout.