
5 likes

mr.memphis
This is the easily the best pizza in downtown Memphis. A little floppy on the first 2 bites but after that it was crisp perfect. Cheese to sauce ratio is perfect, crust is perfection. Great football pizza or date night pizza. Aldo is a true Memphian as well.























