Greek restaurant specializing in biftekakia (meatballs) and souvlaki. Offers salads and delivery.