★ 4.6 / 5 from 962 reviews
The Pizza Shoppe
5101 W Esplanade Ave #4, 70006, Metairie, US, United States
"Basile is such a nice person. Good food and friendly atmosphere."
Nestled in a welcoming location, The Pizza Shoppe stands out for its exceptional pizza, crafted with fresh, high-quality ingredients and accompanied b...