Leonardo's pizza has a different flavor than most pizza places, but it is still good and reasonably priced. Their hot sandwiches are very good and welcomed when I am in the mood for a sandwich. The sandwiches are priced a little high. I don't suggest their buffer because the pizza is either cold or they don't have enough.
more