JavaScript is not enabled.
Great New Seafood Restaurant in G.R. - Review by Tom P | Leo's

Leo's

Claim

Great New Seafood Restaurant in G.R. 8/20/2005

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021