This Italian restaurant located on The Hill in St. Louis is delicious!! So many great dishes to choose from and make sure to try the tiramisu! 😋
This moment by @trendytraveler contains videoand is 9 seconds long.
Charlie Gitto's On the Hill
Share
Visit the page to view this Moment.