-
Pizza Delicious
is an above average Pizza Place Restaurant
Ranked #1 of 23 Restaurants in French Quarter New Orleans.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
This pizza pop-up in the Bywater is pick-up only on those couple days a week it’s open, but despite that it’s already established itself as one of the best pizzas in town. [Eater 38 Member]