Leono's is a family friendly restaurant with a great new location. It is always a good bet, and the wait is never long. The food is simple but always delicious.
All reviews seem positive