I went their way back in 1997 up to 2005 I lived in the area people were really great and he's a great person great personality and their food was great
April 2021
Been coming here forever and so has my family. Eddie is good people and takes care of his business and his costumers. The food is the best in Mecca!!
October 2020
Leons has everything you need, they make food every day, bread drinks, fresh fruit, gas, lotto and they cash checks.