I love Leo's restaurant-as i reviewed a great one, before. This is so bad-please do not go to this one in Birmingham. The owner or manager is so cheap-the food is in smaller portions than any of the other ones. If you ask for anything extra, they will charge-like more pickles, etc.
This restaurant has new management and is much better-as great as all the others now!!!!
more