Leonidas is a Greek restaurant offering Mediterranean cuisine, including steak and fast food options. Takeaway and seating are available.