Leo's is our newest seafood hot spot. Both times I've been there we had a wonder meal and just as good service. Customers can tell the manager (Leo) wants his staff to show us his appreciation for visiting his business. The only thing I can say that isn't positive is that when I made reservations I asked not to be seated in the middle of the dining room. But that's right where we were placed. But, this is still a "Grade A" place.
more