Leo Italian Express is an Italian restaurant and takeaway offering dinner and after-hours meals. It specializes in Italian cuisine and pizza, with options for special diets.