Leonidas Varibobi is a casual dining establishment offering Greek and Mediterranean cuisine. Established in 1928, it combines traditional values with a focus on good food.