Charlie Gitto's On the Hill - 5226 Shaw Ave, St. Louis, MO 63110, USA on Eaten