The place to get authentic pizza. Mama Mia's has an excellent house dressing for salads that you can even purchase. Their pizza's are all delicious and really the only edible pizza in the city of McAllen.
The waiters are all quick and pleasant and the atmosphere is casual. Their prices are moderate for pizza but its so much better than a dominos or pizza hut pizza that a couple bucks more for a good pie is worth it.
They are located on business 83 and kind of hidden in a little yellow building.
more