Authentic Greek restaurant, Le Sparta, known for its delicious and generous plates.