5931 Bullard Ave Ste. 11, New Orleans, LA 70128
Patio 17 NOLA is a Bar & grill located at 5931 Bullard Ave Ste. 11, New Orleans, LA 70128. It has received 1 reviews with an average rating of 5.0 stars.
The address of Patio 17 NOLA: 5931 Bullard Ave Ste. 11, New Orleans, LA 70128
Patio 17 NOLA has 5.0 stars from 1 reviews
Bar & grill
"The chargrilled oysters at the gentility fest was amazing! Please keep up the good work! You guys have earned a new customer"
The chargrilled oysters at the gentility fest was amazing! Please keep up the good work! You guys have earned a new customer.
Service
Take out
Meal type
Dinner
Price per person
$10–20
Food: 5
Service: 5
Atmosphere: 5