Restaurant specializing in keftedakia (meatballs) and grilled dishes.