French Quarter Dining
Papa Kitchen
1900 N Claiborne Ave New Orleans, 70119
(504) 702-8990
Operating Hours:
monday - thursday 10:30 am - 10:00 pm
friday - saturday 10:30 am - 10:30 pm
sunday 12:00 pm - 8:00 pm
Delicious Vietnamese restaurant in Treme