A restaurant specializing in keftedakia (Greek meatballs). Offers a full bar and accepts credit cards.