Everything at Leo's is really great - his sauces make the real difference. They are just packed with flavor. The chicken cacitorre is the best! Prices are reasonable, food is plentiful & delicious and the people are "small town" friendly - what more can you want?
Pros: superb sauces, quick service, inexpensive
more