Charlie Gitto's
The Hill Italian classic
My rating
Charlie Gitto's is an Italian restaurant in The Hill, St. Louis. It's located at 5226 Shaw Ave. You can check out their website at charliegittos.com or follow them on Instagram.
I've been to Charlie Gitto's, but I haven't written up a review yet.