Guido's Pizzeria & Tapas - 5046 Shaw Ave, St. Louis, MO 63110, USA on Eaten