Discover the unexpected in New Orleans. Explore All of New Orleans
Restaurants & Bars

Pizza Milano

kibbles | Oct 1, 2009 01:35 PM

ever on the quest for decent pizza in new orleans, i spied this place on Elysian Fields near the lakefront. has anyone tried it? thanks!

Pizza Milano
5226 Elysian Fields Ave, New Orleans, LA 70122

Want to stay up to date with this post?

Recommended From Chowhound