Only the best LEO in Arizona. Consistently good. Service with a smile. Never a worry. Just great food. If you grew up in NY or south Florida, you had real deli's on every corner. Each were great.
This is the only place with consistently great food and service.