Delis • Chicken • Fast Food • Mediterranean
" Have you ever come across a fast food restaurant that offers genuinely good, fresh, and healthy food? Look no further than Leon! I was pleasantly surprised when I tried their fare."