Aurelio's is the best pizza ever. This is the only place that I will even eat pizza from other than my own oven. There is just something about it that other restaurants can't seem to duplicate. Their ingredients are superior and the flavors are awesome. I do prefer the original restaurant in Homewood, but this will do. Their other food is always good too. Service is also superb!
more