Restaurant Leon offers Mediterranean cuisine, including pasta and pizza.