I was a little hungry walking through Union Station and my daughter suggested Mama ILardos. The pizza was ok. That the greatest I have ever tasted having lived in the Chicago area all my life.
But it was a good bargain. The slices are big and costs less than $3.
Mamma Llardos provides the best of both worlds - great food at a great price. Went in for lunch one day and enjoyed the waitstaff and especially the food. Their pizza is suberb with just the right amount of seasonings.4